有没有办法从命令行关闭iOS模拟器?

Man*_*dyW 13 ios ios-simulator ios5

有没有办法通过命令行脚本退出iOS模拟器?

背景:

我正在建立一个Continous Integration环境,以使iOS构建能够自动编译和测试.作为其中的一部分,我使用Apple中的Apple UI自动化工具运行脚本.

我已经设法通过从命令行运行Instruments来自动执行iOS模拟器上的脚本但现在我现在想要自动退出模拟器.

我尝试过类似这篇文章的Apple Script: 如何从命令行重置iOS模拟器?但得到错误"禁用辅助设备访问".希望有一种更简单的方法吗?

Dan*_*kin 25

对于Xcode 7+,命令是killall Simulator.


djr*_*ero 20

killall "iOS Simulator" 在终端将关闭它.

此外,您可以使用iphonesim启动它以对其进行更多控制,包括根据您的需要修改源.

  • 对于xcode 6.1的小牛队,我不得不做"killall"iOS模拟器"`.谢谢你的出发点:D (2认同)

Gri*_*tin 12

试试这个:

osascript -e 'tell app "iOS Simulator" to quit'
Run Code Online (Sandbox Code Playgroud)