【发布时间】:2012-07-07 08:09:58
【问题描述】:
所以我在命令行上运行UIAutomation
$ instruments -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate
<path-to-your-app>/<appname>.app/ -e UIASCRIPT <path-to-your-js-test-file> -e
UIARESULTSPATH <path-to-results-folder>
这工作正常,模拟器打开,应用程序运行,但遇到此错误。
Failed to authorize rights (0x2) with status: -60007
我认为这与权限有关。
我该怎么做呢?
【问题讨论】:
-
你解决过这个问题吗?不幸的是,我目前遇到了同样的问题......
-
@Alexander 我想我修好了。我会发布一个答案。
-
啊好吧,除了我在这个问题中提到的解决方案之外,您还有其他解决方案吗:stackoverflow.com/a/11416025/925622
-
@Alexander 我通过使用
sudo visudo进行更改并更改乐器的权限来修复它。但是我恢复并采用了您的解决方案,它更好。请为其他人添加此问题的答案:) 谢谢!
标签: iphone objective-c xcode ui-automation