2013-01-17 45 views
58

我試圖從testflight安裝我的iphone應用程序。它可以完美安裝在少數設備上,但在安裝大約80%後會出現一個錯誤「無法下載aaplication,此時無法安裝」,我可以找出原因,爲什麼會這樣? 這是截圖:目前iPhone應用程序無法安裝

could not be installed at this time

有沒有人誰可以幫助我對這個問題? 在此先感謝。

+0

您是否確定您正在安裝應用程序的設備是否位於供應配置文件中。還要確保你的網絡連接沒有丟失。 – rckoenes

+0

該設備已在配置文件中,我通過wifi安裝應用程序 – mohitum

+0

您可以通過同時按住home和睡眠/喚醒按鈕來屏幕截圖您的手機:) – inorganik

回答

35

在Safari中清除您的緩存和Cookie,確保您的設備在供應配置文件中,並且供應配置文件安裝在設備上。

如果上述一切都沒有幫助,試圖以更高的版本號創建一個新的版本,並嘗試發佈應用程式設定ONLY_ACTIVE_ARCH(建設有源體系only)再次

+0

更高的內部版本號 - 是否意味着應用程序的新版本? ?? – mohitum

+2

是的,在XCode – Oleg

+0

中更改版本或在摘要選項卡上構建您的應用目標,因爲它現在正在運行。 – mohitum

13

最近默認的Xcode項目設置爲yes調試配置。
因此,您的構建不能安裝在與用於開發的硬件不同的硬件上。
更改此設置並安裝應該會很好。
enter image description here

+2

對於你所有的配置? – gsempe

+0

它已經沒有在項目和目標中的所有配置] – mohitum

+0

謝謝,這工作:) – nithinreddy

4

您可以嘗試通過更改版本的版本來發布應用程序。 我也有同樣的問題,只是改變它也試過,它也可以幫助你。

+0

是的,它確實有幫助。 – mohitum

3

這裏是我工作:

  1. 清除緩存和Cookies(Settings>Safari)。
  2. 移除鏈接到「測試飛行應用程序」(Settings>General>Profiles)的現有配置文件(如果有)。
  3. 打開Safari並轉至https://testflightapp.com/。登錄並按照步驟重新開始。

P.S.我曾經有一個測試飛行應用程序,但它看起來像崩潰,圖標變成全白。重新啓動我的iPhone使其重新正確顯示。

導致此
28

最常見的問題是:(from testflight's website):

  • 設備存儲空間已滿
  • 的供應配置文件是一個開發的provisioning profile
  • 特設發行配置文件損壞和設備它有一個問題。
  • 該裝置是從備份中恢復,並導致衝突的過度的空氣分配
  • 出現網絡超時構建和設備的
  • 架構設置是不兼容的(有時也可能發生 - 當「只有構建活動架構「在構建時)。
  • 未使用Mobile Safari。

對我來說,事實證明,我的客戶端的iPad是運行iOS 4.2.2和我的項目支持5.0 +。

+1

TestFlight網站上的屏幕截圖顯示「...此時無法下載」,而問題是指錯誤「...此時無法安裝」。 – vahidg

+0

供應配置文件。我認爲testflight使用調試的供應,但事實證明他們可能正在使用Release的供應。儘管我修復了配置,但仍然無法下載消息。 –

+1

我發現Testflight的系統(如果所有的設置都正確)確實會拋出一個合法的「無法下載」消息,當您點擊「重試」時,5-10%的時間會恢復正常。 – capikaw

2

當我嘗試使用 將它安裝到iOS 6設備上時,我也遇到了此問題,它帶有Ad-Hoc iPad應用程序。

什麼固定對我來說是點擊Xcode中的項目,並更改 「iOS的部署目標」設置爲5.1至6.0。

我覺得iOS 5.1應用程序可以在iOS 6.0設備上運行,這真是愚蠢。

4

對我設置構建有源體系爲NO ......作品和成功安裝

1

我只是認爲這是一個網絡錯誤/超時片狀網絡上的結果。當我明白重試的時候,我可以看到進度條在增加。同時在下載服務器上看到了HTTP Range請求,數據量增加了幾兆字節(整個應用約44MB)。

1

我有這個問題,但我通過確保我的代碼簽名身份與我在測試飛行中使用的身份碼相同來解決此問題。

在那之後,一切工作正常

1

如果禁用了「應用商店」蜂窩數據(例如,在度假時),這也可能發生,忘記重新打開它。這裏的解決方案是在Settings - > Cellular中重新啓用它。

4

通過Xcode管理器查看未能安裝的設備的控制檯。

你會從系統得到一條有用的消息,告訴你什麼是錯的。有很多潛在的失敗原因,所以除非你檢查消息,你只是猜測...

1

在我的情況下,應用程序想使用iCloud服務,但在distr。配置文件未設置啓用iCloud。打開它並刷新配置文件。

5

至於Xcode 5.1,問題出在arm64架構中VALID_ARCHS。構建版本配置5.0設備在本地提供了以下錯誤:

Xcode cannot install or launch applications supporting the 64-bit architecture on devices running iOS versions prior to 6.0. This configuration is supported for distribution through the iOS App Store, but cannot be used during development with Xcode. To continue, edit the Run scheme action and select a build configuration that does not include the 64-bit architecture.

刪除arm64VALID_ARCHS解決了這個問題。在我的情況下,我不得不創建一個單獨的分支在iOS 5設備上進行測試。

-2

檢查項目設置的「常規」部分中的部署目標是否大於設備iOS版本的部署目標。

如果是,那麼您需要將設備版本更新爲至少部署目標版本。以便您能夠在設備上安裝應用程序。

1

在擺弄證書(argh)後,我遇到了同樣的問題。

當我按照@ Duraiamuthan.H的註釋顯示問題時,我在設備上安裝了該註釋。設備報告0xe8008016(權利)請參閱SO here

最初的原因是,testflight目標使用App Store分發證書,而不是Team證書。我解決了這個問題,應用程序通過Xcode在設備上安裝,然後它也與testflight一起工作。

1

我有類似的問題。但是,當我將iPad時序更新爲當前版本時,我能夠修復它。我剛剛檢查了設備日誌,發現日誌中的時間顯示在兩年前。

希望將設備時間更新爲當前時間將解決此問題。

1

缺失圖標可能是一個問題。我的清單文件指向一個不存在的圖像,並且安裝過程失敗。在相應的路徑上放置一個圖標解決了我的問題。

0

我結束了創建新的部署配置文件,不知道這是否是因爲:

「特設發行配置文件已損壞,設備與它有一個問題。」

0

我和@ mohitum007有同樣的問題。在我的情況下,這個應用程序的開發人員包括一個到期日期在它。

解決方法是將日期向後設置爲過去的日期(例如上個月)。然後我可以安裝並使用它。

此外,當我將日期恢復正常時,已安裝的應用程序不再啓動。我聯繫了這個應用程序的公司發送給我一個更新的版本。

附註:我發現來自其他應用程序的用戶有相同的問題,但相反:它不會安裝或在某個日期之前開始。

0

對我來說,只需卸載Testflight並重新啓動我的iphone。之後,安裝TestFlight,它工作正常!

相關問題