通常App開發(fā)中會使用測試與生產(chǎn)兩套環(huán)境,蘋果有兩套對應的development和distribution證書.使用development開發(fā)證書打包的測試版app我們可以發(fā)布到蒲公英,fir等第三方托管平臺,但若要打包正式版app供測試則必須發(fā)布到testFlight.由于不同證書打包的app遠程推送通知是區(qū)分開的,有時候我們要測試正式環(huán)境的遠程推送通知就必須上傳的testFlight進行測試.
? ? 大體可以分為兩個步驟(1)將app按照上傳appStore的方式打包并上傳;(2)邀請測試的用戶進行測試.(3)用戶下載testflight,并從testFlight下載app進行測試.
第(1)步打包和上傳網(wǎng)上都有詳細教程,在此不贅述.上傳完畢后需要到蘋果開發(fā)者官網(wǎng)itune connect 將testFlight發(fā)布測試,如圖
下面詳細介紹下(2)(3)的步驟.
(2)的話,首先登陸蘋果開發(fā)者官網(wǎng),點擊account,點擊itune Connect,點擊go to?itune Connect,我的app,在testFlight選項卡中選擇iTunes Connect 用戶
接下來,測試的apple ID對應的郵箱會收到一封郵件
點擊輸入賬號密碼,你會得到一個驗證碼
(3)步驟就是到appStore 下載 TestFliaght,使用步驟(2)得到的驗證碼驗證,即可開始下載.下載過程比較慢,需要耐心等待.
以上.