Xcode服务器ibtool构build失败

我一直在调查使用CI的Xcode服务器。 我已经解决了一些问题,但现在有一个困扰我的问题。

构build似乎可以正常工作,但在testing阶段挂起,并在日志的底部产生:

2015-11-25 14:44:45.650 xcodebuild[58280:821560] iPhoneSimulator: D7097422-C058-44DB-A275-CE1A44B11023: Executable terminated at path: /Applications/Xcode7.1.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Xcode/Agents/xctest (status = 6) Sampling process 58280 for 10 seconds with 1 millisecond of run time between samples Sampling completed, processing symbols... Sample analysis of process 58280 written to file /Library/Developer/XcodeServer/Integrations/Integration-269b1638e732255aefa82f1688077c72/58280.sample sample[59879]: sample cannot find any existing process you have access to which has a name like 'Interface Builder Cocoa Touch Tool'; try running with `sudo`. sample[59880]: sample cannot find any existing process you have access to which has a name like 'ibtool'; try running with `sudo`. sample[59881]: sample cannot find any existing process you have access to which has a name like 'ibtoold'; try running with `sudo`. ** BUILD INTERRUPTED ** 

服务器运行的是OS X 10.10.5(目前还不能升级到El Capitan),OS X Server 5.5.15以及众多的Xcode版本,但已经select了Xcode 7.1(这是该服务器上的最新版本)。

有没有人见过这个,并解决了它?

这个问题链接到这个问题,自称有一个解决scheme,但唉,他们没有帮助,似乎有稍微不同的设置。 所以是的,钥匙链已经解锁,Xcode服务器可以使用,服务器已经重新启动。

我的机器人似乎每次都陷入这个错误。 尝试重启,钥匙链解锁,更换模拟器设备。

创build一个新的机器人与我的老工作完全相同的configuration!

  1. 尝试重置模拟器:模拟器 – >“重置内容和设置”
  2. 请参阅testing目标X遇到错误(早期意外退出,操作永不完成自举 – 不会尝试重新启动

1.和2.的组合与服务器重启一起为我解决了这个问题。

  1. 清理你的生成文件夹。 (使用shift + alt + command + k)。
  2. 清理你的项目。 (使用shift + command + k)。

然后build立你的项目。