当模拟器没有运行时,xcrun simctl启动/卸载挂起

时间:2016-03-05 19:16:11

标签: ios command-line ios-simulator xcrun simctl

我尝试使用xcrun simctl来启动设备并卸载应用程序,但它在卸载步骤中挂起

xcrun simctl boot <deviceudid>
xcrun simctl uninstall <deviceudid> <bundleid>

并且它会在卸载时挂起并永远坐着......但是,如果我已经运行并执行了模拟器

xcrun simctl uninstall <deviceudid> <bundleid>

它工作正常......但我试图在脚本中执行此操作而无需手动打开模拟器

1 个答案:

答案 0 :(得分:3)

这是因为当您使用'xcrun simctl boot ...'时,您无法完全启动模拟器。某些服务(包括系统应用程序提供的服务,如安装或启动)在此模式下不可用。

如果您想要完整地启动设备脚本,您可能希望在Xcode 6 - Launch simulator from command line

中参考我的回答