參考:
https://www.cnblogs.com/codetime/p/7323821.html
https://www.imooc.com/article/250884
TestFlight是蘋果在iOS 8中發(fā)布的一個用于將Beta測試流水化的工具。方便開發(fā)人員提供給測試人員進行測試唉窃,而不需要開發(fā)人員連線電腦給測試人員打包笼沥,只需要開發(fā)人員將ipa包上傳到 iTunes Connect项玛,然后向(內(nèi)部)測試人員發(fā)送測試邀請品追,(內(nèi)部)測試人員只需要使用測試邀請中附帶的邀請碼就可以開始測試桐筏。
1分瘦、內(nèi)部測試邀請
1.1打包ipa液荸,并上傳 iTunes Connect
1.2將App Store iTunes Connect用戶添加內(nèi)部測試人員列表即可(如果已經(jīng)添加過了瞻佛,就可以省去這一步)
1.3測試人員在AppStore下載"TestFlight",進入"TestFlight"登錄自己的Apple ID娇钱,然后輸入邀請碼就可以進行測試了
2伤柄、外部測試邀請
1.1填寫測試信息
1.2添加外部測試人員,按照提示添加即可
1.3添加完外部測試人員文搂,直接提交beta審核即可
1.4審核通過适刀,測試人員在AppStore下載"TestFlight",進入"TestFlight"登錄自己的Apple ID煤蹭,然后輸入邀請碼就可以進行測試了
3笔喉、優(yōu)缺點
3.1優(yōu)點
3.1.1不需要測試人員直接連接開發(fā)人員電腦打包,只要測試人員提供自己的Apple ID即可硝皂,非常適合外部人員遠程測試
3.1.2相比adhoc常挚,也不需要外部測試人員提供UUID給開發(fā)人員,同時也就沒有100設(shè)備的上限制約(TestFlight外部測試人員可以支持10000個)
3.2缺點
3.2.1每次修改都需要重新打包上傳稽物,比較耗時(建議可以在最后要上架之前使用)
3.2.2需要測試人員下載專門的軟件"TestFlight"
3.2.3外部測試需要提交Apple進行審核奄毡,也比較耗時(不過據(jù)說只有第一次是人工審核,第一次通過后往后就都是機器審核贝或,速度會非澈鸸快)