2011-09-28 122 views
2

我想使用這裏列出的蘋果文檔中描述的方法來分配我的企業應用:http://developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.htmliPhone企業應用程序分配 - 需要Internet連接?

我打了特製ITMS服務URL,它提示我安裝我的應用程序。如果我說是,應用程序圖標就會出現,並顯示「正在加載...」,並且它永遠不會結束。如果我只是啓動Safari並手動導航到URL,我可以從plist打到我的ipa文件。我檢查了設備日誌,看到以下錯誤:

Oct 8 16:28:08 unknown imagent [23]:[警告]包的異步加載失敗:錯誤域= NSURLErrorDomain代碼= -1001「請求超時「。 UserInfo = 0x1ed337c0 {NSErrorFailingURLStringKey = http://init.ess.apple.com/WebObjects/VCInit.woa/wa/getBag?ix = 1,NSErrorFailingURLKey = http://init.ess.apple.com/WebObjects/VCInit。 woa/wa/getBag?ix = 1,NSLocalizedDescription =請求超時,NSUnderlyingError = 0x1ed32a00「請求超時。」} Oct 8 16:28:08 unknown imagent [23]:[Warning] Bag loading failed!錯誤(NSURLErrorDomain:-1001):請求超時。 http://init.ess.apple.com/WebObjects/VCInit.woa/wa/getBag?ix=1

我不確定它是否相關,但我的iOS設備位於封閉的網絡上,沒有Internet連接。有沒有人有這方面的經驗,並知道如果iOS設備無法訪問此URL可能是什麼使我的應用程序安裝掛在「加載...」階段?

感謝您提供的任何幫助。

回答

1

是的,您的設備需要訪問互聯網。 iOS聯繫Apple以驗證您的開發人員證書和個人資料是否有效。

+0

謝謝..我想這是問題所在。我想知道爲什麼它不會爲連接的臨時安裝執行此操作? – dev

+0

Xcode已經知道你的證書的有效性。 – onnoweb

+0

啊好的。涼。我剛剛在官方的蘋果文檔中發現它說你必須有一個互聯網連接:http://developer.apple.com/library/ios/#featuredarticles/FA_Wireless_Enterprise_App_Distribution/Introduction/Introduction.html#//apple_ref/doc/uid/TP40009979-CH1-SW17 – dev