2014-05-05 68 views
1

我已經搜索了互聯網/ SO廣泛而且我沒有運氣。iOS 7.1 OTA安裝失敗「無法連接到<url>」

  • 服務器正在運行IIS 6;
  • .ipa mime type設置爲application/octet-stream;
  • .plist mime type設置爲application/xml;
  • 服務器安裝了有效的Godaddy證書。

鏈接itms-services://?action=download-manifest&url=https%3A%2F%2Fmyserverurl.com%2Fiosclient%2Fmysoftware.plist無法在iOS 7.1設備上安裝。它設置爲https。如果我將該鏈接設置爲http,則運行iOS 7.0.4的手機可以下載並運行應用程序。如果我將清單設置爲使用https,則兩臺設備都會顯示錯誤「無法連接到myserverurl.com」。我曾嘗試將清單中IPA文件的鏈接設置爲http和https,但我根本沒有運氣。

我確信我可以將plist和ipa網址放在瀏覽器的地址欄中,並且它們都可以完全訪問。

任何想法?我已經玩了幾個小時了,而且我沒有取得任何成功。

+0

你確定你使用的是正確的證書嗎?如果它是自簽名的,那麼您可能已將其添加到桌面瀏覽器的證書存儲中,並且它會表現得像是一個正確的證書,但是您的idevice會將其正確地拒絕爲無效。 –

+0

這是一個有效的Godaddy SSL證書。 –

+0

好吧...也許網絡拓撲結構。如果想法正在通過蜂窩數據傳輸,並且您的服務器被防火牆或私有IP塊,則他們將無法訪問它 –

回答

0

有幾個原因可能導致您無法看到「無法連接到」錯誤;但是,另一件要檢查的是服務器上的文件權限。具體來說,右鍵單擊包含IPA和plist的文件夾並選擇屬性,然後轉到安全性。添加「Everyone」用戶併爲其分配完整權限。如果這解決了您的問題,那麼您可以「後退」到更安全但功能正確的用戶/文件權限配置。

相關問題