我試圖分發一個iphone應用程序內部進行beta測試3個用戶,我自己(iphone 4)和另外兩個人(iPad 2,iphone 3G)。我的設備也作爲開發設備。我遵循了所有的Apple文檔,歸檔應用程序併爲企業部署做好準備。我使用.plist清單文件將其放在我的Web服務器上。爲了測試它,我將它安裝在我自己的設備上(這也是開發設備),它運行得很好。然後,我將鏈接發送給其他2位用戶,他們隨後報告說他們收到一條消息,稱他們「無法下載」。所以首先我認爲它可能是UDID的問題,但事實並非如此。我讓我的用戶下載了一個UDID發件人應用程序,他們完美匹配。那是在我問這個問題之後: What is the MIME type for .mobileprovision 其中我想知道.mobileprovision文件的MIME類型。我接收了這些信息,然後發送了一個指向配置文件的鏈接。我的兩個測試用戶都可以下載並安裝.mobileprovision文件。問題是當他們再次嘗試安裝應用程序。一個用戶在收到「無法下載」消息之前收到一條消息:「無法連接到服務器www.myserver.com」,而另一個用戶安裝了80%的應用程序,並顯示「重試」和「完成」兩個選項。空中特別發佈「無法下載」
我不知所措。有人有任何想法嗎?我很絕望!提前致謝!
嘗試使用testflightapp.com將臨時構建版本分發給測試人員。免費,並且通常可以緩解這樣的大部分頭痛。 「無法下載」似乎是一個不容忽視的信息,即某些事情是不正確的 - 無論您的ipa和mobileprovision文件不匹配,還是您的配置文件不包含正確的UDID,或者可能存在連接問題。 – Jason
testflightapp.com是完全酷,感謝指出我在這個方向。看起來我不能將你的回答標記爲答案,但它確實有幫助。謝謝一堆! – jdb1a1
您是否檢查過應用程序簽署的個人資料? (這是MyApp.app/embedded.mobileprovision)。 –