0

运行后,当我在命令行中运行仪器使用该脚本仪器不从命令行

instruments -w <DEVICE_ID> -t /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate <PATH_TO_APP> -e UIASCRIPT <PATH_TO_SCRIPT> -e UIARESULTSPATH <RESULTS_PATH> 

该应用的设备上打开,但不运行该脚本继续。 的终端光标移动到下一行,它看起来就像死机

enter image description here

+0

可能存在一整套无法使用的原因。您是否可以使用Instruments GUI在该设备上配置和自动化应用程序?如果它在那里不起作用,那么可能是您的Xcode安装有问题,或者您的设备没有正确初始化以供开发使用。 –

+0

我无法使用仪器GUI在设备上测试应用程序。我只收到.app文件,并且必须对其进行测试。是否有可能无法对使用企业分发证书签名的应用程序运行UIAutomation测试? –

回答

1

你需要与开发人员配置签名的应用程序。如果您使用企业配置文件对应用程序进行签名,该应用程序将不会从命令行运行