TestFlight Beta Testing (翻譯)

https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html#//apple_ref/doc/uid/TP40011225-CH35

你可使用TestFlight beate testing向測(cè)試者發(fā)放你的預(yù)發(fā)布版本來收集反饋,為最終在App store上發(fā)布正式版做準(zhǔn)備。beta測(cè)試是可選的;你可以直接提交你的應(yīng)用接收審核。然而,它很簡單,又不要錢,并且是你在發(fā)布前提升你的應(yīng)用的不錯(cuò)的途徑。你可以同時(shí)測(cè)試100個(gè)你的開發(fā)者賬號(hào)中的應(yīng)用。詳情請(qǐng)轉(zhuǎn)到TestFlight Beta Testing.

注意:testFlightbeta testing不支持OS X 應(yīng)用。

按照一下步驟設(shè)置你將在App store中測(cè)試的預(yù)發(fā)布應(yīng)用。

1,如果是一個(gè)新的應(yīng)用,那就先創(chuàng)建一個(gè)新的應(yīng)用紀(jì)錄吧。

2,建一個(gè)包含bete能力的新的AppStore Distribution profile(發(fā)放配置文件)來通過TestFlight發(fā)放測(cè)試版本。

3,上傳新的應(yīng)用版本。

4,添加應(yīng)用的介紹、該版本測(cè)試內(nèi)容。如果是內(nèi)測(cè)這一步是可選,對(duì)于公測(cè)(注:也是要添加賬號(hào))你在提交公測(cè)版本是必須天禧的。

5,向內(nèi)側(cè)人員發(fā)放你的應(yīng)用。

6,提交Beta版應(yīng)用審核,然后向公測(cè)人員發(fā)放你的應(yīng)用。

7,從人員那兒收集反饋。

8,上傳你們開發(fā)的新版本。

9,當(dāng)完成了你的應(yīng)用的預(yù)發(fā)布應(yīng)用的測(cè)試,你就可以提交審核應(yīng)用或者關(guān)閉測(cè)試了。

Creatan iTunes Connect Record for TestFlight Beta Testing

為了讓相關(guān)用戶能夠測(cè)試你預(yù)發(fā)布版應(yīng)用,你需要在iTurns Connect上創(chuàng)建一個(gè)你應(yīng)用的Record。由于發(fā)放內(nèi)測(cè)應(yīng)用不被要求提供相關(guān)信息(metadata)這僅僅在公測(cè)時(shí)才被要求的,你可以快速開始測(cè)試。

Creating

an iTunes Connect Record for an App描述了在最終提交應(yīng)用審核前的所有相關(guān)信息。

內(nèi)測(cè)(interaltestres):你不必為了邀請(qǐng)內(nèi)測(cè)人員來測(cè)試你應(yīng)用的預(yù)發(fā)布版而提供所有的相關(guān)信息。

公測(cè)(Externaltesters):為了然公測(cè)人員能測(cè)試你的應(yīng)用的預(yù)發(fā)布版,你必須提供一下的信息。

1,測(cè)試什么。

2,應(yīng)用的介紹。

3,反饋郵箱地址。

4,銷售網(wǎng)站鏈接。

5,支持網(wǎng)站鏈接。

6,隱私條款鏈接(可選)

7,beta測(cè)試審核聯(lián)系信息。

8,beta測(cè)試注意事項(xiàng)(可選)

上傳(UploadBuild)

在iTurnsConnect你的應(yīng)用中,通過Xcode或Application

Loader上傳你的應(yīng)用,詳細(xì)方法Uploading a Build for an App.

重要注意:為了能夠使用iTurnsConnect做beta測(cè)試,你必須使用最新且包含beta測(cè)試能力的發(fā)布配置文件來提交你的應(yīng)用。登錄你的開發(fā)者賬號(hào),創(chuàng)建你的App store

發(fā)布配置文件。

當(dāng)你成功上傳了你的應(yīng)用,就可以在TestFlight頁面里選擇它來測(cè)試了。應(yīng)用只有在TestFlight里添加到測(cè)試中才能夠在TestFlight應(yīng)用版本中查看到。

編輯你的預(yù)發(fā)布應(yīng)用的相關(guān)信息(Add or Edit

Metadata for your Prerelease App)

在任何時(shí)候后,在活動(dòng)窗口下, 你都可以添加或修改你的測(cè)試信息,如:測(cè)試內(nèi)容、表述;

步驟如下:

1,按Creating an iTunes Connect Record for an App中介紹的步驟,到開應(yīng)用詳情頁面。

2,點(diǎn)擊活動(dòng);

3,選擇所有構(gòu)建版本

4,選擇你想測(cè)試的構(gòu)建版本的編號(hào)

5,在測(cè)試信息下,提供了你的測(cè)試信息,例如:測(cè)試內(nèi)容、Beta

版 App 描述、反饋電子郵件和所有的鏈接。你也可提供Beta 版 App

審核信息,包含:聯(lián)系信息、審核備注、演示賬戶、許可協(xié)議。請(qǐng)注意,這些信息時(shí)針對(duì)Beta版審核的,這與你在提交正式版審核時(shí)留的聯(lián)系信息不一樣。

設(shè)置和邀請(qǐng)測(cè)試者(Set Up and Invite Testers)

邀請(qǐng)你想要的用戶來測(cè)試你的應(yīng)用的預(yù)發(fā)布版本。每個(gè)應(yīng)用,你可以選擇最多25個(gè)iTurns Connect小組成員作為內(nèi)測(cè),而外部測(cè)試你可以選著最多2000個(gè)用戶。

注意:外部測(cè)試者不需要是你們機(jī)構(gòu)的成員;你可以通過郵箱地址來邀請(qǐng)談們稱為你的外部測(cè)試人員。

邀請(qǐng)內(nèi)部測(cè)試者

首先,檢測(cè)一下iTurns Connect 用戶是否有資格成為內(nèi)部測(cè)試者。

想有有資格成為內(nèi)部測(cè)試者,必須為你的iTurns Connect團(tuán)隊(duì)具備管理、App

管理、開發(fā)人員、營銷或法務(wù)職能的一員。Setting Up an iTunes Connect User中講解了添加用戶設(shè)置權(quán)限的方法。你可以查看用戶的角色在用戶與職責(zé)一欄。

添加內(nèi)部測(cè)試人員步驟

1,點(diǎn)擊TestFlight,選著左邊的內(nèi)部測(cè)試

2,點(diǎn)擊加號(hào)(+)出現(xiàn)內(nèi)部測(cè)試人員名單。

3,點(diǎn)擊人有具備資格的內(nèi)部測(cè)試者前的選取框。那些已經(jīng)成為內(nèi)部測(cè)試人員前的選擇框?yàn)橐堰x取狀態(tài)。如果你選著了那些還不是內(nèi)部測(cè)試者的人,他們將自動(dòng)成為內(nèi)部測(cè)試者。

4,點(diǎn)擊添加

5,點(diǎn)擊保存

接著,從TestFlight選出應(yīng)用構(gòu)建版本。

選擇bete測(cè)試的構(gòu)建版本

1,從TestFlight下內(nèi)部測(cè)試欄目中,點(diǎn)擊選著版本進(jìn)行測(cè)試,在接下來的彈出視圖中選擇你想要測(cè)試的構(gòu)建版本。

2,選著你想要測(cè)試的版本。

3,如果需要,回答Export Compliance問題

4,點(diǎn)擊選擇然后保持

5,點(diǎn)擊開始測(cè)試

被你選擇的用戶將會(huì)自動(dòng)接收到一封邀請(qǐng)他們參與測(cè)試的郵件。去測(cè)試最新的可用構(gòu)建版本,他們將被引導(dǎo)去接受在他們的iOS設(shè)備上使用TestFlight應(yīng)用或redemption碼的邀請(qǐng)。

添加和邀請(qǐng)外部測(cè)試者(Adding

and Inviting External Testers)

每個(gè)應(yīng)用你最對(duì)可以邀請(qǐng)2000名用戶成為你的外部測(cè)試者。首先,你要添加外部測(cè)試者,他們將會(huì)被邀請(qǐng)來特使你的應(yīng)用。你需要每位測(cè)試者的郵箱地址,姓名時(shí)可選的。在你邀請(qǐng)外部測(cè)試者測(cè)試你的應(yīng)用前,它需要通過beta應(yīng)用審核。在邀請(qǐng)發(fā)出后,有效測(cè)試時(shí)間為60天。

添加外部測(cè)試者:

1,在TestFlight欄目下,選擇左邊外部測(cè)試。

2,點(diǎn)擊加號(hào)(+)在點(diǎn)擊添加新的外部測(cè)試員 出現(xiàn) 添加新的外部測(cè)試人員界面。

3,為每位外部測(cè)試者添加郵箱、姓氏、名字

4,點(diǎn)擊加號(hào)(+)在點(diǎn)擊從svg文件導(dǎo)入 ,導(dǎo)入郵件地址列表。

svg文件格式如:姓氏,名字,郵箱

下載testing import template查看更多信息。

5,可選,在添加到分組下,選擇或添加你想要添加到的小組中。

6,點(diǎn)擊添加。

或者,添加一個(gè)現(xiàn)有的測(cè)試者,點(diǎn)擊加號(hào)(+)彈出的菜單中選擇添加現(xiàn)有測(cè)試者,從列表中選擇測(cè)試者。

邀請(qǐng)外部測(cè)試人員

要想邀請(qǐng)外部測(cè)試人員,構(gòu)建版本必須通過Beta版應(yīng)用審核。

1,在TestFlight下外部測(cè)試欄目中,點(diǎn)擊向測(cè)試添加構(gòu)建版本。

2,從彈出的列表中選擇你先要測(cè)試的構(gòu)建版本。

3,點(diǎn)擊添加。

4,如果你還沒添加你的測(cè)試信息,你將會(huì)提示你去添加,然后點(diǎn)擊下一步。

5,回答Export Compliance問題,然后點(diǎn)擊提交。

你的構(gòu)建版本將等待審核。在它還未通過之前,這個(gè)版本將是不可測(cè)試狀態(tài)。

一旦你的版本審核通過,你將可以在外部測(cè)試面板選擇它,然后點(diǎn)擊開始測(cè)試向你的測(cè)試者們發(fā)送邀請(qǐng)。

構(gòu)建版本狀態(tài)將變?yōu)闇y(cè)試中,并展示可用的剩余天數(shù)。外部測(cè)試者們將會(huì)收到引導(dǎo)他們?cè)谒麄僫OS設(shè)備上使用TestFlight應(yīng)用或redemption碼的郵件。TestFlight可以通過邀請(qǐng)郵件下載,也可以通過AppStore。

上傳其他的構(gòu)建版本,在為期60天的期限到期后繼續(xù)測(cè)試。在有新的可用版本時(shí),內(nèi)部測(cè)試者將會(huì)自動(dòng)收到更新通知。你需要重新提交Beta應(yīng)用審核,才能發(fā)放新的構(gòu)建版本給外部測(cè)試者。只要審核通過,你就可以選擇新的構(gòu)建版本,然后點(diǎn)擊開始測(cè)試,你的內(nèi)部測(cè)試者就可以得到新的構(gòu)建版本。

閱讀Managing External TestersOrganizing External Testers Into Groups.獲得跟多的外部測(cè)試員管理信息。

當(dāng)你向beta應(yīng)用審核提價(jià)了構(gòu)建版本后,蘋果將審核你的構(gòu)建版本,和對(duì)應(yīng)的相關(guān)信息。注意一下,但預(yù)發(fā)布版的第一個(gè)構(gòu)建版本提交給beta應(yīng)用審核時(shí)時(shí)完整的審核。后面相同版本的構(gòu)建版本可能不會(huì)完整審核。

1,當(dāng)蘋果同意讓你的構(gòu)建版本beta測(cè)試,iTurnsConnect賬戶上的擁有管理員角色的用戶將會(huì)受到通過審核的郵件通知。你就可以向外部測(cè)試人員發(fā)出邀請(qǐng)了。

2,如果蘋果拒絕了你的構(gòu)建版和相關(guān)數(shù)據(jù),這個(gè)構(gòu)建版本將會(huì)從外部測(cè)試界面移除,你可以到TestFlights構(gòu)建版本頁查看。這個(gè)外部測(cè)試狀態(tài)變?yōu)榫芙^,點(diǎn)擊它可以查看拒絕詳情。

3,如果已經(jīng)通過過beta應(yīng)用審核的預(yù)發(fā)布應(yīng)用版本再提交新的構(gòu)建版本,你將會(huì)被詢問至你上一次提交是否做了重大的改變。重大的改變意味你移除或者添加了重大的特性或功能。

提交到beta應(yīng)用審核的構(gòu)建版本,不能夠同時(shí)提交到最終在Appstore上銷售的審核。

查看測(cè)試者和構(gòu)建版本的狀態(tài)(See the Testing Status for Testers

and Builds)

當(dāng)邀請(qǐng)發(fā)送給了測(cè)試者,隨著邀請(qǐng)信息的發(fā)送,他們的狀態(tài)將被標(biāo)記為已通知。一旦你的測(cè)試者接受邀請(qǐng),他們的狀態(tài)變?yōu)橐呀邮堋y(cè)試者下載應(yīng)用,隨著他們的狀態(tài)跟者變?yōu)闇y(cè)試中,最新構(gòu)建版本那一列顯示他們已安裝最新。每一個(gè)窗口展示測(cè)試的構(gòu)建版本剩余的測(cè)試天數(shù),安裝量,會(huì)話,崩潰。

獲取用戶反饋(Get Feedback from Users)

測(cè)試期間的任何時(shí)候,用戶都可以使用TesrFlight應(yīng)用發(fā)送測(cè)試中的構(gòu)建版本的反饋信息。他們的信息將會(huì)發(fā)送到你在TestFlight界面為對(duì)應(yīng)構(gòu)建版本測(cè)試信息填寫的郵箱中。

上傳新的構(gòu)建版本(Upload New Builds)

只要你還在繼續(xù)開發(fā)你的應(yīng)用,獲取你測(cè)試者的反饋信息,你就可以為他們上傳新的構(gòu)建版本。Uploading a Build for an App中介紹了構(gòu)建版本上傳。當(dāng)你上傳了新的構(gòu)架版本,更新測(cè)試信息是個(gè)不錯(cuò)的想法。

每個(gè)平臺(tái)在同一時(shí)間只能有一個(gè)預(yù)發(fā)布版本能做TestFlitht beta測(cè)試。內(nèi)部和外部測(cè)試者可以在同一時(shí)間測(cè)試不通預(yù)發(fā)布版本。

你為一個(gè)預(yù)發(fā)布版本上傳了新的構(gòu)建版本,內(nèi)部測(cè)試者總會(huì)獲取到你上傳的最新的構(gòu)建版本。你必須為外部測(cè)試者選擇特定的構(gòu)建版本。每一個(gè)你想發(fā)送給你邀請(qǐng)的測(cè)試者的構(gòu)建版本都必須通過Beta應(yīng)用審核。

邀請(qǐng)測(cè)試者到一個(gè)新的構(gòu)建版本,將自動(dòng)失去舊的構(gòu)建版的新的安裝能力。你可以在任何時(shí)候手動(dòng)控制預(yù)發(fā)布版本或構(gòu)建版本的測(cè)試能力。

完成測(cè)試(Finish Testing an App)

停止一個(gè)在TestFlight里應(yīng)用的構(gòu)建版本或狀態(tài)為測(cè)試中的平臺(tái),選擇平臺(tái)下的不可測(cè)試。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

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