1

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

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

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

xcrun simctl uninstall <deviceudid> <bundleid>

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

4

1 回答 1

3

发生这种情况是因为当您使用“xcrun simctl boot ...”时,您并没有完全启动模拟器。某些服务(包括系统应用程序提供的服务,如安装或启动)在此模式下不可用。

如果您想编写完整启动设备的脚本,您可能需要参考我在Xcode 6 - 从命令行启动模拟器中的回答

于 2016-03-06T00:23:47.873 回答