为什么在UI自动化工具中看到“尝试运行脚本时发生错误”的提示?

14

当我尝试在iOS 5设备上运行UI自动化脚本时,出现以下错误:

"在尝试运行脚本时发生错误。"

enter image description here

同样的脚本在模拟器或iOS 4.3.3设备上完美运行。

如何解决这个问题?

4个回答

6

在设备上,您应该明确允许运行UI自动化脚本。

  • 前往设置 -> 开发者
  • 启用UI自动化开关打开

打开选项后,错误消失了,一切都按预期工作。

Developer Settings - enable UI Automation


6
这应该可以解决这个问题:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

我也遇到了同样的问题,后来我下载并运行了一个更为更新的Xcode版本,然后又回到了旧版本,问题得以解决。 - Jules

0

你的电脑上可能有不止一个Xcode,请删除其他的Xcode版本或者按照以下步骤进行操作:

1 打开Xcode并进入其偏好设置。 2 然后打开“位置”选项卡。 3 在命令行工具中选择你正在使用的Xcode版本。可能会出现该条目错误的情况。


0

我建议您尝试关闭Xcode并在没有Xcode运行的情况下启动自动化脚本。我曾经遇到过一个问题,即进程附加到了Xcode上,当我尝试从Instruments运行时,Xcode卡在了断点/崩溃处,我无法继续。

我提出的解决方案是独立于Xcode运行Instruments。


我一直收到相同的错误,但还没有成功。我已经尝试了所有可能的测试方法,但还没有成功:( - vikas

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接