一、關(guān)于Testflight幾個(gè)點(diǎn)
- 測試人數(shù):內(nèi)部測試人員最多25個(gè)显沈,外部測試人員最多1W(2017+)蠢正。
- 測試周期:90Day(2017+)。
- 支持操作系統(tǒng):iOS 8+彻消。
二竿拆、如何利用Testflight進(jìn)行測試
2.1、外部測試
-
0证膨、入口在App Store Connect的網(wǎng)頁上如输,如下圖
111111.png 1、需要建立「外部測試分組」
不同的分組可以添加不同的測試員央勒,生成不同的測試公開鏈接。-
2澳化、收集「外部測試人員」的「姓名」和「郵箱」
郵箱用來給「外部測試人員」接收測試「邀請碼」崔步,后面Testflight應(yīng)用需要。
243771E1-395B-4156-AB83-582D9E47F628.png -
3缎谷、選擇測試版本
測試的版本井濒,需要提交Beta審核。一般賬號沒問題的話列林,首個(gè)版本需要1瑞你、2天,后續(xù)版本會(huì)快些希痴。審核通過了者甲,會(huì)有推送通知給到測試用戶。
注意:這里的審核和 AppStore 審核是不同的砌创。剛上傳的版本虏缸,即使 AppStore 還沒通過審核鲫懒,這里通過審核也可以測試。
270C90EB-06BE-4E50-85D8-725E865C1D89.png
2.2刽辙、也可以選擇開啟「公開測試鏈接」窥岩,不需要知道測試人員的AppleId和郵箱。(2018年開始~)
要等審核通過宰缤,才可以生成公開鏈接颂翼,可以復(fù)制此鏈接給測試人員,測試人員直接用safari打開此鏈接慨灭,會(huì)直接打開Testflight App朦乏,提示下載。
注意:有時(shí)候Testflight可能會(huì)打不開缘挑,可以配置DNS試看看集歇。
2.3、內(nèi)部測試
- 打包上傳后语淘,即可進(jìn)行內(nèi)部測試诲宇,不需要審核,也不需要建立分組惶翻。
- 添加內(nèi)部測試人員的方法和上面的一樣姑蓝。
三、測試人員吕粗,開始測試
- 下載TestFlight應(yīng)用纺荧,輸入郵箱收到的Invitation Code(邀請碼)。針對「內(nèi)部測試版本」只要上傳后颅筋,內(nèi)部測試人員即可開始測試宙暇,無需審核。
-
「外部測試版本」審核通過后议泵,即可在TestFlight找到它占贫。「公開測試鏈接」可以不提供郵件信息先口,也可以指定某些人型奥。如下為高德地圖的公測版:
IMG_0033.jpeg
四、總結(jié)
可以取巧的利用外部測試碉京,解決緊急用戶的緊急問題厢汹。
針對某個(gè)功能Crash,特別針對極少系統(tǒng)用戶返回谐宙,可以先提個(gè)外部測試包提審烫葬,過了即可使用。由于這種包審核很快不會(huì)那么嚴(yán)格卧惜,比較快過審厘灼,因此可以臨時(shí)解決部分壓力夹纫。等正式包發(fā)布之后,才通知用戶更新设凹。以上流程可知舰讹,針對測試人員只要提供郵箱即可。外部測試闪朱,可以從投訴渠道收集月匣,或者App的公測彈窗收集》茏耍或者選擇公開鏈接的方式锄开,不需要提供郵件。
國內(nèi)很多將Testflight稱為「TF簽名」称诗,這點(diǎn)個(gè)人感覺又是亂起濫用名稱的典型萍悴,和簽名沒有任何關(guān)系。