构建源时,OSX Server 3.2.1集成构建超时

leh*_*058 5 xcode osx-server

我已升级到OSX Server 3.2.1,我试图让我的机器人再次工作.我有一个项目在工作,但是当我有一个试图构建的工作区时,我会遇到以下消息:

整合(第4步,共9步)..​​....

建筑资源请稍候......

这种情况持续了大约10分钟,然后因以下错误而失败:

机器人问题:错误.构建服务错误.问题:终止xcodebuild因为它没有产生太长时间的输出.

我在错误日志中看不到任何其他错误.有没有人对如何解决这个问题有任何想法?

leh*_*058 3

我的问题的原因是 Xcode 服务器 3.2.1 中的错误。在以前的版本中,它从系统钥匙串中读取所有签名证书。从 3.2.1 开始,它有自己的私有隐藏钥匙串。有两种解决方法:

  1. 使用现有的系统钥匙串覆盖 xcode 钥匙串(假设您的系统钥匙串中已包含所有应用程序签名证书)
  2. 安装服务器 4.0 和 Xcode 6.1。苹果向我保证,这个问题在这个版本中得到了修复,尽管我还没有在没有执行上述步骤的情况下测试过这个问题。如需了解更多信息,请访问 Apple 论坛:

https://devforums.apple.com/message/1053902#1053902

  • 我看到这个问题,并且我正在使用 Xcode 6.1 和 Server 4.0。有人有解决方案或解决这个问题吗? (3认同)