ios - Xcode 服务器 ibtool 构建失败

标签 ios xcode macos xcode-server

我一直在研究将 Xcode Server 用于 CI。我已经解决了一些问题,但现在有一个问题困扰着我。

构建似乎工作正常,但随后在测试阶段挂起,并在日志底部生成:

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 版本,但选择了 Xcode 7.1(这是该服务器上可用的最新版本) .

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

This question链接到 this question自称有解决方案,但遗憾的是,它们没有帮助,而且设置似乎略有不同。所以是的,钥匙串(keychain)已解锁并可供 Xcode 服务器使用,并且服务器已重新启动。

最佳答案

我的机器人似乎也每次都遇到这个错误。尝试了重启、钥匙串(keychain)解锁、更改模拟器设备。

创建一个与我的旧机器人配置完全相同的新机器人!

关于ios - Xcode 服务器 ibtool 构建失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33907543/

相关文章:

ios - 自动续订的应用内购买订阅如何运作?

ios - 原型(prototype)单元格从 JSON 获取不正确

macos - 在Mac上为Chrome安装VLC Web插件

ios - 是否可以将 Decodable 与 Firestore 时间戳/日期一起使用?

iOS 7(非越狱)Wi-Fi RSSI 值

ios - 'RLMException',原因 : 'Migration is required due to the following errors

c++ - 架构 i386 的 undefined symbol :

macos - 从 NSTableView 中删除排序指示器

ios - ARKit 如何根据地平线而不是相机方向定位节点?

objective-c - 垂直对齐 UINavigationItems