【发布时间】:2012-02-12 22:48:40
【问题描述】:
当我尝试在 iOS 5 设备上运行 UI 自动化脚本时,出现以下错误:
“尝试运行脚本时出错。”
相同的脚本在模拟器或 iOS 4.3.3 设备上完美运行。
我该如何解决这个问题?
【问题讨论】:
标签: ios instruments ios-ui-automation xcode-instruments
当我尝试在 iOS 5 设备上运行 UI 自动化脚本时,出现以下错误:
“尝试运行脚本时出错。”
相同的脚本在模拟器或 iOS 4.3.3 设备上完美运行。
我该如何解决这个问题?
【问题讨论】:
标签: ios instruments ios-ui-automation xcode-instruments
在您应该明确允许运行 UI 自动化脚本的设备上。
Settings -> Developer
Enable UI Automation 切换为开启
打开该选项后,错误消失了,一切都按预期工作。
【讨论】:
您的机器中可能有多个 Xcode,要么删除其他 Xcode,要么 只需按照以下步骤操作
1 打开 Xcode 并转到其首选项。 2 然后打开位置选项卡 3 在命令行工具中选择您正在使用的 Xcode 版本。这个条目可能是错误的
【讨论】:
这应该可以解决这个问题:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
【讨论】:
我会尝试关闭 xcode 并在不运行 xcode 的情况下启动自动化脚本。我遇到了将进程附加到 xcode 的问题,当我尝试从仪器运行时,xcode 卡在断点/崩溃上,我无法继续。
我提出的解决方案是独立于 xcode 运行 Instruments。
【讨论】: