使用iPhone模拟器的命令行启动工具

3

根据这篇问题,我应该如何在iPhone模拟器上启动instruments。 我尝试了以下操作:

$ instruments -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate -w iphonesimulator5.0 MyApp.app

但我遇到了这个错误:

仪器使用错误:设备无法准备好使用。

3个回答

1

-w <deviceID> 仅在您希望将硬件设备指定为目标时使用(此处的“deviceID”是在Xcode的组织者中找到的设备标识符)。

您可以在构建期间指定一个标志来强制仪器使用iPhone,而不是使用-w。详情请参见此处


0

0
我是这样做的: 1.我创建了一个模板,在其中调用我的UI自动化主文件,触发运行所有脚本。 例如: //Main.js文件将运行auto.js脚本 //auto.js是我的主文件,在其中运行所有脚本 //Main.js文件 #import "auto.js" auto.run(); //现在打开终端并运行以下命令。 1.转到保存模板的目录 2.复制模拟器的位置(完整路径) 然后运行以下命令: instruments -t ./NameOfYourTemplate.tracetemplate /Users/swathyvalluri/Debug-iphonesimulator/MyApp.app

注意:在模板中创建一个新文件,并将您想要放入其中的内容复制到该文件中,否则它将在本地查找Main.js文件,并在在另一台服务器上运行时失败。

如果需要更多帮助,请告诉我:)


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接