当我尝试在iOS 5设备上运行UI自动化脚本时,出现以下错误:
"在尝试运行脚本时发生错误。"
同样的脚本在模拟器或iOS 4.3.3设备上完美运行。
如何解决这个问题?
当我尝试在iOS 5设备上运行UI自动化脚本时,出现以下错误:
"在尝试运行脚本时发生错误。"
同样的脚本在模拟器或iOS 4.3.3设备上完美运行。
如何解决这个问题?
在设备上,您应该明确允许运行UI自动化脚本。
设置 -> 开发者
启用UI自动化
开关打开打开选项后,错误消失了,一切都按预期工作。
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
你的电脑上可能有不止一个Xcode,请删除其他的Xcode版本或者按照以下步骤进行操作:
1 打开Xcode并进入其偏好设置。 2 然后打开“位置”选项卡。 3 在命令行工具中选择你正在使用的Xcode版本。可能会出现该条目错误的情况。
我建议您尝试关闭Xcode并在没有Xcode运行的情况下启动自动化脚本。我曾经遇到过一个问题,即进程附加到了Xcode上,当我尝试从Instruments运行时,Xcode卡在了断点/崩溃处,我无法继续。
我提出的解决方案是独立于Xcode运行Instruments。