隨著我們?cè)絹碓阶⒅匾粋€(gè)軟件的測(cè)試像啼,在實(shí)際軟件的開發(fā)過程中我們可以采取一些市場(chǎng)發(fā)布前的測(cè)試來檢測(cè)該軟件的bug及用戶的體驗(yàn)感受付翁,可能你的公司沒有申請(qǐng)?zhí)O果的企業(yè)賬戶蓝厌,這時(shí)我們就可以采用TestFlight來達(dá)到用戶可以安裝到自己的蘋果手機(jī)上使用的需求秦爆, 以前ios項(xiàng)目要測(cè)試只需要上傳到testflightapp.com, 被邀請(qǐng)和授權(quán)的設(shè)備都可以下載來測(cè)試, 但是直到美國時(shí)間2015年2月26日, Apple取消了testflightapp.com的域名, 以后測(cè)試都必須用TestFlight App(可以從app store下載, 僅支持ios8.0及以上), ipa文件只能提交到itunesconnect中心.
- 首先你需要開發(fā)者賬號(hào)是必須的, 登錄itunesconnect.apple.com, 創(chuàng)建相應(yīng)的app
- 上傳你的ipa文件到itunesconnect, 上傳之后會(huì)出現(xiàn)在app中的<預(yù)發(fā)行>中;
- 在右上角會(huì)有TestFlight Beta測(cè)試, 打開
- 在上述看到有內(nèi)部和外部之分, 這里要說明一下: 測(cè)試分兩種 內(nèi)部測(cè)試(Internal Testers)和外部測(cè)試(External Testers), 我們先說怎么實(shí)現(xiàn)內(nèi)部測(cè)試
- 內(nèi)部測(cè)試:
1>首先在<用戶和職能>中加入iTunes Connect用戶完成輸入后點(diǎn)擊 下一頁 會(huì)讓你設(shè)置職能(其實(shí)就是一些權(quán)限), 我只選擇勾選<技術(shù)>, 下一步->保存, 這樣apple就會(huì)發(fā)送一封郵件到你的郵箱, 根據(jù)相應(yīng)鏈接讓你登錄itunesconnect, 登錄成功并授權(quán)之后在剛才的 iTunes Connect用戶列表中就會(huì)出現(xiàn)你的郵箱賬號(hào)了. 注意:該郵箱被授權(quán)成功后自動(dòng)變成Apple ID了, 也成為了itunes connect的用戶, 當(dāng)它登錄后看到的模塊就是剛才你授權(quán)給他的.
2>. 完成添加后, 在TestFlight測(cè)試版本的測(cè)試者-內(nèi)部勾選測(cè)試賬號(hào):
3>. 這樣在<預(yù)發(fā)行>中的內(nèi)部測(cè)試員就會(huì)出現(xiàn)剛才你勾選的測(cè)試賬號(hào), - 外部測(cè)試:
1> 細(xì)心的朋友會(huì)發(fā)現(xiàn)剛才在構(gòu)建版本中有一列叫<內(nèi)部>, 還有一列叫<外部>, 如果想進(jìn)行外部測(cè)試, 就必須在<外部>下點(diǎn)擊提交該版本到apple審核, 這里是測(cè)試版本審核, 很快會(huì)被通過, 本人親測(cè)1個(gè)工作日通過審核.
2>. 審核通過后, 在<預(yù)發(fā)行> - <外部測(cè)試員>中添加外部測(cè)試賬號(hào):
輸入后點(diǎn)擊右上角可以直接發(fā)出邀請(qǐng), 這樣該郵箱就會(huì)收到一份授權(quán)郵件撞牢, 點(diǎn)擊鏈接直接會(huì)跳轉(zhuǎn)到TestFlight App中, 就可以看到此版本的app并可以下載測(cè)試?yán)玻?br> 注意: 外部測(cè)試賬號(hào)上限1000個(gè), 夠你測(cè)了吧.
總結(jié)一下內(nèi)部測(cè)試員和外部測(cè)試員的區(qū)別:內(nèi)部測(cè)試賬號(hào)上限25個(gè), 外部測(cè)試賬號(hào)1000個(gè)绣硝, 內(nèi)部測(cè)試賬號(hào)同時(shí)會(huì)成為itunes connect用戶, 而外部賬號(hào)不是.
上述只是粗略說了下現(xiàn)在測(cè)試的流程, 本人親測(cè)可以使用(內(nèi)部和外部測(cè)試)轻猖, 如果不明白可以留言 或者研究下文章開頭的apple官方提供的文檔, 非常清晰詳細(xì).