TestFlight 使用指南

TestFlight Beta 測(cè)試是蘋果公司的產(chǎn)品,旨在更容易的邀請(qǐng)用戶,在你發(fā)布產(chǎn)品到App Store之前,讓他們能夠參與測(cè)試你的 iOS, watchOS 和 tvOS 應(yīng)用。這個(gè)教程不需要你去編碼 — 跟著下面的步驟做,你就可以學(xué)會(huì)使用 TestFlight
提交版本到 iTunes Connect
在 Xcode中打開你的工程, 確保它有一個(gè)正確的 Bundle Identifier, 你的 Team ID 也設(shè)置了, 你也選擇了自動(dòng) Distribution Certificate Code Signing Identity:


從頂部工具欄選擇 Product\Archive:


當(dāng) Xcode 完成歸檔后, 點(diǎn)擊 Upload to App Store… 按鈕:


現(xiàn)在要選擇你的開發(fā)團(tuán)隊(duì):


最后點(diǎn)擊 Upload:


等幾分鐘。


完成后, 你會(huì)看到下面的成功信息:


這些是XCode要做的全部工作放坏。iTunes Connect 上現(xiàn)在有了你的構(gòu)建版本, 下面是設(shè)置TestFlight 的剩下工作宿亡。

為Beta測(cè)試應(yīng)用創(chuàng)建和開啟用戶
你的版本準(zhǔn)備測(cè)試了, 可是誰來測(cè)試它呢?Apple 為Test Flight定義了兩類測(cè)試:內(nèi)部測(cè)試: 這是一個(gè) iTunes Connect 用戶,他是一個(gè)管理員,技術(shù),App 管理,開發(fā)或者市場(chǎng)角色,有權(quán)限訪問你的應(yīng)用。通常是團(tuán)隊(duì)成員或者應(yīng)用的客戶想暗。你可以添加25個(gè)內(nèi)部測(cè)試。

備注: 蘋果正在舍棄技術(shù)角色轉(zhuǎn)而選擇App 管理的角色。轉(zhuǎn)換期間兩個(gè)角色都是有效的取逾。如果你已經(jīng)有了帶有技術(shù)角色的用戶,你應(yīng)該把他們遷移到 App 管理角色。新用戶直接用 App 管理來創(chuàng)建即可苹支。
外部測(cè)試: 這是想要測(cè)試應(yīng)用的任何人砾隅。外部測(cè)試是無法訪問你的 iTunes Connect 賬戶的。只能下載和安裝應(yīng)用债蜜。你可以添加2000個(gè)外部測(cè)試晴埂。在外部測(cè)試你的應(yīng)用之前, 你需要提交應(yīng)用給Apple審核, 跟正常版本提交一樣。這個(gè)審核比正常提交審核要快 (也不能完全指望), 通過審核后,你就可以讓外部來測(cè)試你的應(yīng)用了寻定。而對(duì)于內(nèi)部測(cè)試來說, 相反, 無需審核即可測(cè)試儒洛。你可以學(xué)習(xí)更多關(guān)于外部測(cè)試的知識(shí), 但是現(xiàn)在, 讓我們關(guān)注內(nèi)部測(cè)試先。為了添加一個(gè)內(nèi)部測(cè)試, 先來到 Users and Roles 部分,它在 iTunes Connect里面:


在 Users and Roles 頁面, 點(diǎn)擊 + 按鈕來添加一個(gè)新的用戶:


填好用戶信息然后點(diǎn)擊 Next:


新用戶需要用唯一的郵箱地址(用作AppleID)±撬伲現(xiàn)在給用戶分配角色琅锻。通常情況下, 你應(yīng)該選擇 App Manager. 你可以查看更多每個(gè)角色的權(quán)限。

備注: 不同角色的權(quán)限是不同的! 下面的表格可能會(huì)幫助你向胡。


完成點(diǎn)擊 Next:


選擇測(cè)試需要接收的通知類型, 然后點(diǎn)擊Save:


你的用戶現(xiàn)在創(chuàng)建好了, 不過在賬號(hào)出現(xiàn)在iTunes Connect前,用戶需要去郵箱驗(yàn)證他的地址浅浮。創(chuàng)建內(nèi)部beta測(cè)試只是整個(gè)過程的一部分。剩下的步驟就是邀請(qǐng)這些用戶測(cè)試你最后發(fā)布的版本捷枯。是時(shí)候開啟應(yīng)用測(cè)試了 — 不過測(cè)試用戶還有一些事情要準(zhǔn)備滚秩。

開始Beta測(cè)試
為了開始測(cè)試Beta版本, 去iTunes Connect主頁選擇并點(diǎn)擊 My Apps:


選擇 Activity 標(biāo)簽,找到你最后構(gòu)建的版本。確保它不是正在處理淮捆。如果是這樣, 就去喝杯咖啡再回來郁油。


下一步, 點(diǎn)擊TestFlight 標(biāo)簽, 然后選擇左邊菜單里的內(nèi)部測(cè)試本股。點(diǎn)擊 Select Version to Test 然后選擇你剛剛上傳的版本。 最后, 點(diǎn)擊 Start Testing 然后在彈出的提示框再次點(diǎn)擊 Start Testing.


所有被選擇的測(cè)試人員都會(huì)收到一封郵件, 讓他們從TestFlight 客戶端上下載安裝這個(gè)版本桐腌。這個(gè)教程的后面會(huì)詳細(xì)介紹如何做拄显。這些都是針對(duì)內(nèi)部測(cè)試做的, 那外部測(cè)試怎么弄?很簡(jiǎn)單! 首先, 來到 Test Information 標(biāo)簽,填寫你的郵箱, Marketing URL 和 Privacy Policy URL. 如果你愿意你還可以在最后添加一個(gè) License Agreement, 不過這不是必須的。


下一步, 來到 External Testing, 點(diǎn)擊 + 按鈕然后選擇 Add New Testers:


給你想添加的用戶填寫郵箱地址案站。完成后, 點(diǎn)擊 Add 把他們添加到你的賬戶躬审。 所有外部測(cè)試不能超過2000人:


點(diǎn)擊 Save.現(xiàn)在你需要為外部測(cè)試選擇一個(gè)版本, 并且讓它通過 Beta App Review.

備注: 為什么需要再選擇一次版本? 你可能想讓你的內(nèi)部測(cè)試和外部測(cè)試,測(cè)試不同的版本。例如, 你的外部測(cè)試可能要測(cè)試你的候選版本, 而你的內(nèi)部測(cè)試要測(cè)試你的主版本蟆盐。
點(diǎn)擊 Add Build To Test, 選擇版本然后點(diǎn)擊 Next.


填寫所有的地方承边。記住 – 信息提供越多,審核越容易! 最后, 點(diǎn)擊 Submit.


你的應(yīng)用將會(huì)被加入審核列表。

備注: 根據(jù)我的經(jīng)驗(yàn), 你的第一個(gè)beta版本可能要花費(fèi)48 小時(shí)石挂。后續(xù)版本就快多了博助。


一旦應(yīng)用通過審核,你會(huì)收到一封郵件,說你的應(yīng)用可以給外部測(cè)試了。

備注: 一個(gè)版本有效期是 60 天痹愚。如果測(cè)試人員想繼續(xù)使用, 你要在過期前再提交一個(gè)新版本富岳。
回到 External Testing, 選擇 build and hit 保存. 會(huì)彈出一個(gè)對(duì)話框,來確認(rèn)你要通知?jiǎng)e人測(cè)試你的應(yīng)用。點(diǎn)擊 Start Testing.


外部測(cè)試人員會(huì)收到一封邀請(qǐng)郵件,跟上面提到的內(nèi)部測(cè)試類似拯腮。

備注: 如果沒有收到邀請(qǐng)?jiān)趺崔k? 現(xiàn)在的情況是,重發(fā)邀請(qǐng)并不容易窖式。對(duì)于內(nèi)部測(cè)試最容易的方式是上傳一個(gè)新版本(因?yàn)椴恍枰獙徍?。對(duì)于外部測(cè)試來說,或者你把他刪了再加, 或者從外部測(cè)試移除你的應(yīng)用然后再快速的添加它动壤。 第二個(gè)方法會(huì)重新給外部測(cè)試發(fā)邀請(qǐng)郵件,慎用萝喘。
以上是從開發(fā)的角度看應(yīng)用測(cè)試, 那么從測(cè)試角度看會(huì)怎樣?

測(cè)試應(yīng)用
作為一個(gè)內(nèi)部測(cè)試, 你需要把你的 Apple ID 連接到iTunes Connect (外部測(cè)試可以跳過這個(gè))。現(xiàn)在, 你應(yīng)該收到了這樣的郵件:


點(diǎn)擊 activate your account 然后按照步驟做狼电。當(dāng)你準(zhǔn)備測(cè)試了, 拿著你的iOS 設(shè)備然后進(jìn)入設(shè)置∠阴澹滑到 iTunes & App Store:


用你剛剛驗(yàn)證過的賬號(hào)登錄肩碟。如果你登錄了其他賬號(hào),先退出:

TestFlight 應(yīng)用
去 App Store, 搜索 TestFlight:


下載安裝并啟動(dòng)。

備注: 如果要求你登錄, 使用相同的憑證,就是你剛剛驗(yàn)證賬戶的那些凸椿。
當(dāng)新版本上傳到iTunes Connect, 內(nèi)部測(cè)試會(huì)收到一封郵件削祈。外部測(cè)試會(huì)收到類似的郵件,不過要等到版本通過審核, 而且需要 Admin 或者 App Manager 在 iTunes Connect推送給外部測(cè)試:


打開測(cè)試設(shè)備的郵件, 然后點(diǎn)擊 Start Testing. 這個(gè)會(huì)啟動(dòng)TestFlight 然后顯示要測(cè)試的應(yīng)用。測(cè)試必須點(diǎn)擊 Start Testing ; 否則應(yīng)用不能下載脑漫。點(diǎn)擊 Accept, 然后安裝, 然后等待應(yīng)用下載:


應(yīng)用下載安裝后會(huì)出現(xiàn)在主界面上!這是作為測(cè)試最艱難的部分了髓抑。從現(xiàn)在開始, 只要這個(gè)應(yīng)用的新版本可用, 你都會(huì)看到來自 TestFlight的通知。你要做的就是更新你的應(yīng)用到最新的版本优幸。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末吨拍,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子网杆,更是在濱河造成了極大的恐慌羹饰,老刑警劉巖伊滋,帶你破解...
    沈念sama閱讀 211,376評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異队秩,居然都是意外死亡笑旺,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門馍资,熙熙樓的掌柜王于貴愁眉苦臉地迎上來筒主,“玉大人,你說我怎么就攤上這事鸟蟹∥诿睿” “怎么了?”我有些...
    開封第一講書人閱讀 156,966評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵戏锹,是天一觀的道長(zhǎng)冠胯。 經(jīng)常有香客問我,道長(zhǎng)锦针,這世上最難降的妖魔是什么荠察? 我笑而不...
    開封第一講書人閱讀 56,432評(píng)論 1 283
  • 正文 為了忘掉前任,我火速辦了婚禮奈搜,結(jié)果婚禮上悉盆,老公的妹妹穿的比我還像新娘。我一直安慰自己馋吗,他們只是感情好焕盟,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,519評(píng)論 6 385
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著宏粤,像睡著了一般脚翘。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上绍哎,一...
    開封第一講書人閱讀 49,792評(píng)論 1 290
  • 那天来农,我揣著相機(jī)與錄音,去河邊找鬼崇堰。 笑死沃于,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的海诲。 我是一名探鬼主播繁莹,決...
    沈念sama閱讀 38,933評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼特幔!你這毒婦竟也來了咨演?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,701評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤蚯斯,失蹤者是張志新(化名)和其女友劉穎雪标,沒想到半個(gè)月后零院,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,143評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡村刨,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,488評(píng)論 2 327
  • 正文 我和宋清朗相戀三年告抄,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片嵌牺。...
    茶點(diǎn)故事閱讀 38,626評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡打洼,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出逆粹,到底是詐尸還是另有隱情募疮,我是刑警寧澤,帶...
    沈念sama閱讀 34,292評(píng)論 4 329
  • 正文 年R本政府宣布僻弹,位于F島的核電站阿浓,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏蹋绽。R本人自食惡果不足惜芭毙,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,896評(píng)論 3 313
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望卸耘。 院中可真熱鬧退敦,春花似錦、人聲如沸蚣抗。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽翰铡。三九已至钝域,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間锭魔,已是汗流浹背例证。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工捐康, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留该抒,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 46,324評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像党涕,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子巡社,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,494評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容