2017-05-31 43 views
8

我不能讓"Over The Air"安裝iOS應用中使用最新版本的的MacOS(10.12.5)Xcode Server (5.3.1)工作。我可以在沒有任何問題的情況下創建Xcode Bots和集成,但是在試圖從任何設備安裝應用程序時,它總是會失敗,並且「無法連接到server.local」「Xcode服務器OTA安裝」配置文件已安裝。 我可以在Mac上使用Safari下載檔案和產品,而不會出現問題。總之,一切正常,但OTA安裝總是失敗。的Xcode服務器OTA安裝:「無法連接到server.local」

在兩個不同的Mac上已經嘗試過,還有一個完整的macOS安裝。

版本:MacOS的10.12.5時,Xcode 8.3.2和5.3.1服務器

我發現這個問題的幾個老報告,但所有的解決方法似乎並沒有幫助。

Xcode 9 beta 1與現在內置的Xcode服務器相同的問題。

+0

你的服務器名是否真的是「server.local」? –

+0

不,它實際上是「ci.local」,但在其他具有不同名稱的計算機上也嘗試過。同樣的問題。錯誤信息是「無法連接到ci.local」或任何服務器名稱。 – slurmomatic

+0

啊,好吧,只是想明顯地避開它;我假設您創建的證書也都是'ci.local' ... –

回答

7

對於iOS的10.3及更高版本,一個原因發生故障,在某些情況下,「無法連接到*。本地」是自簽名證書必須手動對測試設備的設置(如信任。蘋果手機)。

步驟如下:

  1. 安裝在Xcode服務器的機器人在你的iPhone頁面自簽名證書(S);
  2. 轉到iPhone的SettingsGeneralAboutCertificate Trust Settings;
  3. 根據部分ENABLE FULL TRUST FOR ROOT CERTIFICATES找到您的服務器的自簽名證書,並打開開關;
  4. 訪問Xcode Server上的機器人頁面,點擊安裝。
0

我的SSL證書已經過期,這就是爲什麼發生在我身上。確保將其添加到要檢查的事物列表中。一旦我重申它開始重新工作。

+0

自簽名證書或來自某個授權的證書? – keyOfVv

+0

您可以創建自簽名證書 –

+0

試試這個: - 在iPhone上使用另一個電子郵件帳戶 - 將自簽名(根)證書通過電子郵件發送到您的電子郵件帳戶 - 打開電子郵件並點擊附件(證書) - 點擊安裝在右上角並完成安裝 –

0

我在Xcode9 GM上遇到了這個問題。我已經在Xcode服務器頁面上安裝了配置文件並且信任該配置文件。這是一個簽名錯誤?我使用「export:installable product」作爲服務器機器人。