3

早上好,

我正在尝试在iOS Simulatorwith 命令行上启动一个应用程序,所以我将此命令放在终端中:

open `xcode-select --print-path`/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app

使用此命令启动模拟器。我的问题是如何从终端启动应用程序?

4

2 回答 2

2

我已经使用WaxSim(在 rog 的评论中引用)并且效果很好。你可以在https://github.com/square/WaxSim找到它。值得一提的是,两年来没有任何提交,并且有许多开放的拉取请求。

最近我开始使用ios-sim它可以在https://github.com/phonegap/ios-sim找到。它看起来(当前)是活跃的并且似乎有更多的功能。到目前为止,我还没有遇到任何问题(尽管我还没有在愤怒中使用它)。

于 2013-04-15T18:08:44.703 回答
2

我没有足够的代表把它写成评论。

ios-simFacebook 和许多其他公司使用它来运行自动化测试并通过命令行将内容启动到 iOS 模拟器中。

您可以从 git repo 下载它,只需在 XCode 中打开它并构建它。可执行文件将在 Build>products 文件夹中生成。(对于 XCode 6 ~/Library/Developer/Xcode/DerivedData/ios-sim-xxxxxx.../Build/Products/) https://github.com/phonegap/ios-sim

这是在 iOS6 模拟器中运行 .app 的命令:

ios-sim launch ./MyApp.app --devicetypeid "com.apple.CoreSimulator.SimDeviceType.iPhone-6"
于 2015-03-04T05:20:06.240 回答