为什么在UI Automation工具中看到“尝试运行脚本时发生错误”?

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

“尝试运行脚本时发生错误。”

在这里输入图像说明

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

我怎么解决这个问题?

这应该解决这个问题:

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer 

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

  • 转到Settings -> Developer
  • 切换Enable UI Automation打开

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

开发人员设置 - 启用UI自动化

我会尝试closuresxcode,并启动自动化脚本,而无需运行xcode。 我有一个问题,当过程被附加到Xcode,当我试图从仪器运行,Xcode卡在断点/崩溃,我无法继续。

我build议的解决scheme是运行独立于Xcode的仪器。

可能是你有多个Xcode在你的机器上删除其他人或者只是按照这些步骤

1打开Xcode并转到其首选项。 2然后打开位置选项卡3在命令行工具中select您正在使用的Xcode版本。 这个条目可能是错误的