早上好,
我正在尝试使用命令行在iOS Simulator
上启动应用程序,因此我将此命令放在终端中:
open `xcode-select --print-path`/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone\ Simulator.app
使用此命令启动模拟器。我的问题是如何从终端启动应用程序?
答案 0 :(得分:2)
我使用了WaxSim
(在rog的评论中引用)并且效果很好。您可以在https://github.com/square/WaxSim找到它。对于它的价值,没有像两年一样的提交,并且有许多公开拉请求。
最近我开始使用ios-sim
{{1}},可以在https://github.com/phonegap/ios-sim找到。看起来(目前)它是活动的,似乎有更多的功能。到目前为止,我没有遇到任何问题(虽然我还没有使用它 in anger )。
答案 1 :(得分:1)
我没有足够的代表把它写成评论。
Facebook和许多其他公司使用 ios-sim
来运行自动化测试,并通过命令行将内容发送到iOS模拟器中。
您可以从git repo下载它,只需在XCode中打开它并构建它。 可执行文件将在Build>产品文件夹中生成。 (对于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"