2017-10-11 85 views
2

在High Sierra和Xcode9之前,xcode服務器從server.app管理並且工作正常。自從升級到高級Sierra和Xcode9以來,我一直在使用xcode服務器。集成未決因爲機器人用戶沒有登錄 然而,當我檢查的Xcode機器人選項卡,如登錄的機器人用戶標記Xcode 9和Xcode服務器:用戶未登錄

我已經嘗試過:。

  1. 重新安裝xcode並創建一個新的機器人帳戶。
  2. 使用集成管理用戶
  3. 禁用屏幕保護程序和屏幕更衣室

Workarround:註銷BOT配置文件,然後重新登錄。

+0

同樣的問題在這裏,只有你的解決方法沒有幫助。你現在有沒有找到真正的解決方案? –

+0

將開關右上角的開關從ON切換到OFF,然後再次回到ON使它適用於我 - 直到它稍後再次停止,在那裏我必須將其關閉並再次打開。 :-一世 – niklassaers

回答

0

我們有這個問題,事實證明(可能是由於2016年以來Xcode的許多升級),跨機器人Xcode服務器安裝程序必須已損壞。一旦我們擦除整個Xcode服務器並手動重新創建機器人,使用與之前完全相同的配置,一切都很順利。

要抹,我們用sudo xcrun xcscontrol --reset停止守護進程並清除/Library/Developer/XcodeServer。請參閱https://honzadvorsky.com/articles/2015-05-04-under-the-hood-of-xcode-server/以作進一步參考。