ui-automation - ios错误从 命令行 运行UI自动化

  显示原文与译文双语对照的内容

我认为这是一个第一个- 我得到一个错误和我返回的异常常数在我搜索它时返回什么。

基本上我正在试图从CLI运行iOS应用程序的UI自动化,并获得以下错误消息:

2013-02-22 13:12:17. 820 ScriptAgent [16626:2e07] + [UIAXElement initialize]: UIAutomation从未收到kAXAccessibilityLoaded等待 20.02秒。

2013-02-22 13:12:17. 826 ScriptAgent [16626:2e07] 在 [UIAXElement_0xad343c initialize],/SourceCache/UIAutomation_Sim/UIAutomation-271/Framework/UIAXElement.m 行 165,kAXErrorServerNotFound中出现意外错误

2013-02-22 13:12:17. 828 ScriptAgent [16626:2e07] 终止应用程序由于未捕获到异常'kuiaexeceptionaccessibilityerror'而终止,原因: '[UIAXElement_0xad343c initialize],/SourceCache/UIAutomation_Sim/UIAutomation-271/Framework/UIAXElement.m 行 165,kAXErrorServerNotFound'意外错误'

第一个调用堆栈:( 0 x491012 0 x1b78e7e 0 x490deb 0 xa8a55b 0 x1b797cf 0 x1b80a0d 0 x1b77aeb 0 x1b77e22 0 x1b8a0e1 0 xaa2605 0 xa847 0 x5d8d 0 x866d 0 x2925 ) libc++abi 。dylib: 终止称为引发异常

2013-02-22 13:12:18. 264仪表 [16585:2227] 自动化仪表在尝试运行脚本时遇到异常。 UIAScriptAgentSignaledException

2013-02-22 19:12:18 +0000失败:尝试运行脚本时发生错误。 仪器跟踪完成( 持续时间:41.326 542 ;输出: /Users/newmanp/Work/iOS/CMAiPad/CMA. Mobile/UIScripts/instrumentscli3.trace)

我在kAXAccessibilityLoaded或者kAXErrorServerNotFound上搜索,根本没有点击。 下面是我的命令行 调用的外观:

-t ~/Work/iOS/Platforms/iPhoneOS.platform//Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate/Users/newmanp/Library/Application 支持/iphone Simulator/6.0/Applications/B60B9BD7-357D-49AA-9E6F-986929C5D151/CMA.app -e UIASCRIPT 。/cmaautomationtests 。js -e UIARESULTSPATH""

关于我可能会犯错误的任何建议。

时间: 原作者:

当"启用用户界面自动化"不能在"设置"应用程序的"开发者"部分打开时,我们看到了这个错误。 打开设置已经解决错误。

...