2015-04-22 50 views
0

最近,我們發現我們的內部測試和外部測試者無法更新我們的新搶鮮應用程序。TestFlight是無法完成測試對象的應用程序的升級

我們使用的開發配置文件簽署的二進制代碼。預發佈應用程序可以通過itunesconnect進行驗證。它可以成功提交到應用商店。比我們的測試人員試圖使用TestFlight更新應用程序。他們按下了TestFlight中應用程序圖標旁邊的更新按鈕。 TestFlight永遠不會完成它的工作。進度圈不會完成。

版本: TestFlight版本:1.0.2(55), 的XCode版本:6.3(6D570) IOS版本:8.1(12B411)& 8.2(12D508)& 8.3(12F70)

我們有嘗試3G網絡和WiFi網絡。我們在TestFlight中嘗試了所有不同的Apple ID。

enter image description here

回答

2

我不能說這個解決方案將滿足所有其他相同的情況,但對於我來說,我得到了來自蘋果的Bug記者的工程師回答。

蘋果開發者Relations20五月 - 2015年上午05時08

工程同時提供了關於這個問題的反饋如下:

我們已經想通了這個問題。 TestFlight應用程序不正確 處理其版本字符串中包含前導0的應用程序。 1.6.02或3.5.04等版本將無法完成安裝。

在此問題得到解決之前,請使用不帶前導零(版本號1.6.02 - > 1.6.2或3.5.04 - > 3.5.4)的版本號 解決此問題。

很抱歉給您帶來不便,並感謝您花費在這個問題上如此多的時間 收集信息,它確實幫助!

請更新您的bug報告你的反應或結果。

+0

我剛剛發現了這一點,同時試圖找出如何從TestFlight安裝Watch應用程序(由於TestFlight始終認爲有更新可用,因此切換不會顯示出來)。我希望這個答案更容易獲得。 –

+0

我相信這也是'0.9xx'版本的情況? – tipycalFlow

+0

@tipycalFlow我沒有嘗試過。也許! –

2

對於beta版本,你必須使用它是用來發布相同的分佈圖。

+0

你是對的!有用。但是,在我們發佈AppStore中的第一個分發應用程序之前,開發配置文件很好,並且沒有這樣的問題。 –

+0

問題又回來了。我在第二次發佈後使用相同的分發配置文件。但TestFlight不允許升級完成。實際上,手機中的應用程序是新的測試版。這是Apple的錯誤嗎? –

+0

對不起,我們相信TestFlight中一定有一個bug。第二次發佈後,我們再次遇到了問題。我們現在開始一個Apple Bug報告。 –

相關問題