TestFlight是蘋果允許用戶在app上架前做一個上架前的beta版測試的一個機制。
那么TestFlight是如何使用的呢?大體分為一下幾個步驟:
1、填寫TestFlight下的測試信息,這邊的信息大體上和AppStore下的信息差不多就可以了
2、新建版本:只有新建版本后你才可以在這個版本上上傳構建版本。
3、添加測試人員:測試人員分為:
說明:
a、內測人員:外測人員數量上線為25個,可以在構建的TestFlight beta版本審核前對你的 這個beta版本進行測試。
b、外測人員:內測人員數量上限為10000個,這個beta版本需要進行審核
一
提交AppStore的App,審核通過,不發布,這時可構建新版本,提交審核嗎?
目前,這個只能下個版本提交時去試一遍
有一種說法是:構建新版本有兩個途徑:1.發布已審核的版本,構建新版本。2.撤銷已發布的版本,重新上傳審核二進制文件。
二
提交審核的App怎樣實現更新提示?
目前App中,根據后臺接口請求數據,判斷是否強制升級,非強制,只提示;若強制,無“取消”。
更新提示也可在后臺管理系統做配置,但該配置應在審核期間關閉。
三
提示更新時的跳轉,可通過其他渠道(非AppStore)下載ipa包,并覆蓋原有App使用嗎?
提示更新下載的應用可通過第三方平臺(蒲公英、fir.im)下載,只需要Bundle ID相同即可覆蓋原App。
但是,若客戶的UDID不在開發者賬號內添加,無法正常安裝使用,不如走企業賬號發布,只要信任profile配置文件即可。
若想通過一個平臺給客戶演示,用戶量不多的可添加UDID,用戶量多的可走企業賬號發布測試包,或者用TextFlight郵箱邀請測試。
TextFlight使用流程
郵箱接收邀請并下載使用TextFlight
通過TextFlight安裝測試包