iOS使用TestFlight測試

一些業(yè)務(wù)需要appstore真實環(huán)境進行測試,這就需要TestFlight測試(Beta版測試)
我這里舉兩個我遇到的例子
一、某個第三方的SDK中的某些功能需要上線appstore才能測試某個功能,這樣只能先使用TestFlight進行Beta版測試。
二、某個時間段,蘋果的沙盒賬號進行內(nèi)購測試的時候,返回的代理一直是連接錯誤,使用各種方法一直就是不行(比如把沙盒賬號刪掉再加上,添加新的沙盒賬號,更換網(wǎng)絡(luò)等等都不行)只能使用TestFlight進行內(nèi)購測試
當(dāng)然TestFlight就是用來進行Beta版測試的,所以我們可以在打包上傳到appstoreconnect之后,提交審核之前先進行TestFlight進行測試下,以免上錯環(huán)境等等
TestFlight測試分為:內(nèi)部測試,外部測試兩種,下面就先著重說下TestFlight內(nèi)部測試
下面說下步驟
準(zhǔn)備:
上傳一個包到itunesconnect用來測試,也可以最后上傳(具體怎么上傳包可以網(wǎng)上搜索)

正式步驟:
1.進入網(wǎng)站 https://itunesconnect.apple.com


2.點擊我的app

3.點擊進入應(yīng)用

4.點擊TestFlight

5.點擊App Store Connect 用戶

6.點擊測試員后面的+
可以直接選擇已經(jīng)加入用戶與訪問里面的賬號(上面截圖中的賬號),點擊加入,這樣就把賬號加入到內(nèi)部測試了。如果在準(zhǔn)備步驟中已經(jīng)上傳了api包,下面構(gòu)建版本的位置就會出現(xiàn)需要測試的包(有的包圖中下面紅圈的位置會出現(xiàn)缺少合法出口文件的字樣,需要點擊下,按照提示選擇沒有使用加密即可,然后就會變成圖中正在測試字樣), 操作完成這些賬號的郵箱就會收到邀請碼了

7.如果你的上圖的截圖中沒有賬號用來直接加入內(nèi)部測試,你需要先點擊用戶和職能

8.點擊紅圈里面的+


填寫上面的內(nèi)容(職能一般選擇開發(fā)者即可,開發(fā)者資源可以不填),點擊右下角的邀請
這樣這個郵箱就會收到一個接受邀請的郵件

郵件內(nèi)容

點擊接受邀請然后會生成一個appid,最后會讓你進入App Store Connect按照提示即可
這樣用戶就會被加入到用戶與訪問里面了。
最后再按照步驟5,6進行。

9.手機從appsore下載TestFlight,登錄賬號后點擊兌換,輸入邀請碼即可

注意
1.郵件有時不是很快就能收到邀請碼,有時需要等半小時左右。
2.步驟6中的郵箱需要是一個從未與appID關(guān)聯(lián)過的一個電子郵箱
3.手機上的TestFlight一個邀請碼只能綁定一個賬號(可以是任意賬號)
4.賬號解綁只要移除測試就行,而且從App Store Connect 移除的賬號不會在用戶與訪問的賬號里面移除
5.登錄TestFlight之前需要先在手機設(shè)置里面退出其他的賬號。
6.App Store Connect 用戶可以使用 TestFlight App 測試所有可用的構(gòu)建版本。另外,在添加新構(gòu)建版本時,他們會收到通知,并可以在構(gòu)建版本通過 Beta 版 App 審核前,對該版本進行測試

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容