2014-10-04 162 views
1

iOS 7一起工作時,我們從未遇到過這些問題,但由於iOS 8已進入,所以我們發現我們的測試人員遇到了很多問題。
隨着iOS 7,每當新的設備/測試人員加入我們的團隊,我們將創建一個新的供應證書與蘋果,並在測試飛行進行更新。它將無縫地讓iOS 7用戶知道構建已更新,並且他們很容易地使用它。
但是現在當iOS 8用戶嘗試下載構建時,他得到的錯誤就好像他的UDID從未添加到構建中一樣,儘管在配置證書中已明確列出。
我已經看到了一些與此相關的問題,但找不到明確的解決方案。
目前我正在做的解決方法是,每當iOS 8用戶加入時,我必須使用新的臨時證書創建一個新版本,並在testflight上再次上載它。
現在情況越來越糟,因爲我們的測試人員數量日益增加。Testflight不適用於iOS 8

我正在使用XCode 5.1.1 (5B1008)來創建構建。

+0

也許你應該嘗試使用'XCode 6.0.1' – 2014-10-04 17:40:39

+0

我甚至不知道你可以更新配置文件。我一直在使用桌面應用程序進行上傳,但隨着新的iOS 8.1/Xcode 6.1,這也被打破了。我不會屏住呼吸,蘋果正忙着將測試飛行到iTunes Connect。我只是希望他們儘快啓用外部測試人員。我在等待蘋果時使用[betabuilder](http://www.hanchorllc.com/betabuilder-for-ios/)作爲測試飛行的停止替代品。 – cypres 2014-10-04 20:55:22

+0

現在更糟了。甚至無法在「權限」頁面上看到更新配置文件鏈接。 – Scrooge 2014-10-08 17:13:49

回答

1

自從蘋果收購TestFlight,他們改變了整個過程的iOS 8:

  • 沒有更多provisionning輪廓,只有蘋果ID的電子郵件。
  • 每個應用程序有1,000個beta測試人員和25個內部測試人員。
  • https://itunesconnect.apple.com/是新testflightapp.com/dashboard/
  • 您需要使用的Xcode 6來處理的iOS 8

我已經成功地通過以下這個取代了我的老工藝:http://code.tutsplus.com/tutorials/ios-8-beta-testing-with-testflight--cms-22224

相關問題