从命令行运行UI Automation仪器时出错

时间:2012-07-04 20:21:21

标签: ios command-line automation instruments

我正在尝试从命令行使用UI Automation启动我的应用程序。这就是我所说的

instruments -w -t /Applications/Xcode45-DP2.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate / projects / TesApp / build / Debug-iphoneos /TestApp.app

我总是得到这个错误 instruments [3613:3503]'setThrottleConstraints:'dispatch:(null)期间遇到异常 仪器使用错误:设备无法使用。

知道我可能做错了什么吗?甚至任何建议我还能尝试什么?

1 个答案:

答案 0 :(得分:1)

找到它,只需要添加设备ID。

所以刚刚使用了-w DEVICE_UDID

另外,让我感到困惑的另一件事是应用程序,您只需要添加已安装的应用程序的名称,而不是本地路径(因为这些工具不会为您部署应用程序)