我已经升级到OSX Server 3.2.1,并且试图使我的机器人重新工作。我有一个项目正在工作,但是当我有一个尝试构建的工作区时,我陷入以下消息:



这挂了大约10分钟,然后失败,并显示以下错误:



我没有在错误日志中看到任何其他错误。是否有人对如何解决此问题有任何想法?

最佳答案

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

  • 用您现有的系统钥匙串(keychain)替代xcode钥匙串(keychain)(假设您的系统钥匙串(keychain)中已经有所有应用程序签署证书)
  • 安装Server 4.0和Xcode 6.1。 Apple向我保证此版本已修复,尽管在没有执行上述步骤的情况下我并未进行测试。可以在以下Apple论坛上获得更多信息:

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

    关于xcode - 构建源时OSX Server 3.2.1集成的构建超时,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26127657/

    10-12 13:06