我已升级到OSX Server 3.2.1,我正试图让我的机器人再次运行。我的一个项目正在运行,但是当我有一个试图构建的工作区时,我会遇到以下消息:
整合(第9步,共9步)......
建筑资源请稍候......
这种情况持续了大约10分钟,然后因以下错误而失败:
Bot问题:错误。构建服务错误。问题:终止xcodebuild 因为它没有产生太长时间的输出。
我在错误日志中看到的任何其他错误都没有。有没有人对如何解决这个问题有任何想法?
答案 0 :(得分:3)
我的问题的原因是由于Xcode服务器3.2.1中的错误。在以前的版本中,它从系统密钥链中读取所有签名证书。从3.2.1开始,它有自己的私人隐藏钥匙串。有两种解决方法:
答案 1 :(得分:1)
我遇到了同样的问题,为了解决这个问题,在目标方案中,我已经将“运行”和“分析”的构建配置更改为“发布”,并且它有效!
我的方案没有测试目标,但我有另一个测试目标,它可以在调试配置下正常工作。
答案 2 :(得分:1)
在您的OS X Server帐户的Keychain Access应用程序中,选择您的证书的私钥,并允许所有应用程序访问。
Get Info > Access Control > Allow all applications to access this item