2014-09-30 48 views
5

我已升級到OSX服務器3.2.1,我試圖讓我的機器人再次工作。我有我的一個項目工作,但是當我試圖建立我卡住在以下信息工作區:OSX服務器3.2.1集成構建超時時,建立源

Integrating (step 4 of 9)...

Building sources Please wait...

這絞死大約10分鐘,然後失敗,出現以下錯誤:

Bot Issue: error. Build Service Error. Issue: Terminated xcodebuild since it produced no output for too long.

我在錯誤日誌中看不到任何其他錯誤。有沒有人有任何想法如何解決這個問題?

+1

我有完全相同的問題,它的吸 「大廈來源:註冊產品」。任何修復,但? – iosfreak 2014-10-06 23:32:06

回答

3

我的問題的原因是由於Xcode服務器3.2.1中的一個錯誤。在以前的版本中,它從系統鑰匙串中讀取所有的簽名證書。從3.2.1開始,它有自己的私人隱藏鑰匙串。有2個解決方法是:

  1. 覆蓋Xcode的鑰匙扣現有系統的鑰匙串(假設你的系統的鑰匙串了所有的應用程序簽名證書在它已經)
  2. 安裝Server 4.0和6.1的Xcode。 Apple向我保證,這個版本已經修復了,儘管我沒有在沒有進行上述步驟的情況下測試過這個版本。更多信息,請上這裏的​​蘋果論壇:

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

+0

感謝您的回答!如何「重寫xcode keychain」? – orkenstein 2014-10-21 12:09:08

+0

此方法描述在這篇文章中:http://stackoverflow.com/questions/19639398/xcode-continuous-integration-provisioning-profile-error/26487466#26487466 – lehn0058 2014-10-21 18:06:49

+0

我需要爲Xcode 6.1和X服務器4 ?或者這個問題在6.1版本中修復? – orkenstein 2014-10-21 18:20:44

1

我有同樣的問題,並修復它,在目標方案,我已經改變了「運行」和「分析」的構建配置爲「發佈」,它的工作!

我的方案沒有測試目標,但我有另一個測試目標,它可以在調試配置下正常工作。