Xcode 如何通过命令行关闭ios模拟器中的应用程序

Xcode 如何通过命令行关闭ios模拟器中的应用程序,xcode,ios-simulator,instruments,Xcode,Ios Simulator,Instruments,我想在测试结束前退出脚本中的应用程序。 我知道命令+shift+hh可以退出模拟器中的应用程序,但我想通过命令行退出 有什么好方法可以解决我的问题吗?从命令行,您可以使用kill命令发送进程SIGTERM或SIGKILL: kill <pid> kill -9 <pid> 杀死 杀死-9 我尝试了xcrun-simctl-help并且有一个终止操作:xcrun-simctl。 当你使用它时,应用程序仍然会像在后台一样出现,但就像你在xcode中单击“停止”按钮一样 如

我想在测试结束前退出脚本中的应用程序。 我知道
命令+shift+hh
可以退出模拟器中的应用程序,但我想通过命令行退出


有什么好方法可以解决我的问题吗?

从命令行,您可以使用kill命令发送进程SIGTERM或SIGKILL:

kill <pid>
kill -9 <pid>
杀死 杀死-9
我尝试了
xcrun-simctl-help
并且有一个
终止
操作:
xcrun-simctl
。 当你使用它时,应用程序仍然会像在后台一样出现,但就像你在xcode中单击“停止”按钮一样

如果您希望作为自动化过程的一部分执行此操作,您还可以终止模拟器,如果这可以满足您的需要,请使用
xcrun simctl shutdown

您还可以使用命令
xcrun simctl boot
重新打开模拟器

当模拟器运行时,您可以将
启动
而不是
,这将影响所有正在运行的模拟器。 运行应用程序是通过
xcrun simctl launch


这篇博文涵盖了以上所有内容:

提供有问题的代码,而不是截图。这将杀死
模拟器
过程,而不是应用程序本身