一般提供App測試無非以下幾種途徑:
1.越獄安裝ipa
2.將UDID加入開發(fā)設(shè)備
3.使用企業(yè)證書
4.使用TestFlight
第一種就按目前情況來說,越獄越來越困難而且不越獄的用戶不在少數(shù),總不能單純?yōu)榱藴y試讓用戶把設(shè)備給越了。
第二種比較麻煩,但也是國內(nèi)不少分發(fā)平臺在采用的方式,比如fir.im,這里給fir.im打個廣告:)。需要采集UDID并添加到開發(fā)設(shè)備中,然后重新生成profiles,重新打包,而且有100個設(shè)備的限制。有沒感覺累覺不愛?
第三種是最簡單的方式,下載安裝ipa用戶添加信任即可測試使用。問題是企業(yè)證書可不便宜,而且被蘋果發(fā)現(xiàn)濫用證書的情況直接封停。
第四種是目前蘋果官方提供的測試分發(fā)平臺,通過發(fā)送郵件邀請碼方式,用戶在手機上安裝TestFlight并輸入邀請碼即可使用。TestFlight提供內(nèi)部測試以及外部測試,內(nèi)部測試25人限制,無需審核,外部測試2000人限制,但需要審核,平均審核時間大約6小時。
接下來介紹一下TestFlight如何進行測試邀請:
邀請測試
進入網(wǎng)址:https://itunesconnect.apple.com 輸入賬號密碼登錄iTunes Connect

成功登錄iTunes Connect,點擊我的App,進入App列表頁

在這里選擇一個你將要在TestFlight上開放測試的應(yīng)用,因為我這里只有一個App所以直接點擊它即可

選擇TestFlight選項卡以及左邊的外部測試選項卡,可以看到外部測試員。

點擊外部測試員旁邊的『+』號選擇添加新測試員,或者使用CSV批量導(dǎo)入

輸入電子郵件,名稱和姓氏可不填,點擊添加。

這時候外部測試的右側(cè)多了一個存儲的按鈕,請一定記得【點擊它】!之后被邀請的用戶就會收到測試邀請了。