- 論壇徽章:
- 0
|
使用 TestFlight,你可以向測(cè)試人員發(fā)布你 App 的 prerelease 版本來收集反饋信息,為將來發(fā)布 App 的正式版做準(zhǔn)備,F(xiàn)在 TestFlight 是一個(gè)可選功能,你也可以不使用它,而是像以往發(fā)布 App 那樣直接提交到 appStore。
TestFlight 使用起來很容易,還是免費(fèi)的,不妨把它作為你改進(jìn) App 的另一種渠道。不過現(xiàn)在 TestFlight 只支持了 iOS 平臺(tái)的 App,每個(gè)開發(fā)者賬號(hào)最多只能測(cè)試10款不同的 App。
在 iTunes Connect 中,可以通過下面的步驟來創(chuàng)建一個(gè) prerelease 版本,并使用 TestFlight 測(cè)試:
- 如果是初次創(chuàng)建的 App,需要?jiǎng)?chuàng)建一個(gè) iTunes Connect Record 先。
- 提交一個(gè)該 App 的 build 。
- 添加 App 的介紹信息和測(cè)試信息。這一步對(duì)于內(nèi)部測(cè)試人員是可選的;但是如果想要提交到 Beta App Review 供外部人員測(cè)試,則需要填寫一些必要的 prerelease 信息。
- 向測(cè)試人員發(fā)布該版本。這步是由 TestFlight 邀請(qǐng)的,你需要做的只是將需要邀請(qǐng)的人添加到內(nèi)部或外部測(cè)試人員那里。
- 從測(cè)試人員那里獲取反饋信息。
- 根據(jù)反饋信息,提交一新的 build。TestFlight 會(huì)自動(dòng)發(fā)出提醒讓測(cè)試人員更新的。
- 當(dāng)你完成了這個(gè) prerelease 版本的測(cè)試時(shí),你就可以關(guān)閉它的‘TestFlight Beta Testing’屬性,或者是將該版本提交到 App Review。
創(chuàng)建一個(gè) iTunes Connect Record
想要測(cè)試人員開始測(cè)試一個(gè) App,你首先必須要在 iTunes Connect 里面有一個(gè) App。因?yàn)殡m然 TestFlight 對(duì)于內(nèi)部測(cè)試人員來講,可以完全不需要填寫任何應(yīng)用信息;但是如果想要把它方便的分發(fā)給外部測(cè)試人員(1000人限制),還是需要填寫一些必要的應(yīng)用信息的,而且分發(fā)給外部測(cè)試人員之前還需要經(jīng)過一個(gè) Beta Review 的過程。
如果你的 App 已經(jīng)創(chuàng)建好了,那么就可以忽略這段。如果你要新建一個(gè) App 的話,可以按照下面的步驟來做:
1. 登錄 iTunes Connect 。
2. 在 iTunes Connect 的首頁,點(diǎn)擊‘My Apps’圖標(biāo)。
3. 你第一次進(jìn)到這里的時(shí)候,這里是個(gè)空白頁。點(diǎn)擊左上角的‘+’號(hào)按鈕,創(chuàng)建一個(gè)新的 App 。在你創(chuàng)建了 App 之后,這里會(huì)顯示你創(chuàng)建的 App 列表。
2.jpg (6.49 KB, 下載次數(shù): 62)
下載附件
2014-12-09 12:17 上傳
4. 在這里,選擇‘New iOS App’。如果你只是 iOS 平臺(tái)的開發(fā)者,這里不會(huì)出現(xiàn)其它的選項(xiàng)(如‘New Mac App’)。
3.jpg (9.33 KB, 下載次數(shù): 71)
下載附件
2014-12-09 12:18 上傳
5. 填寫好如下彈窗內(nèi)的信息,點(diǎn)擊‘Create’按鈕完成創(chuàng)建。
4.jpg (22.81 KB, 下載次數(shù): 86)
下載附件
2014-12-09 12:19 上傳
對(duì)于一些必填信息,如果未填寫的話,Apple 會(huì)在對(duì)話框內(nèi)給出如下提示:
5.jpg (26.04 KB, 下載次數(shù): 62)
下載附件
2014-12-09 12:20 上傳
在每一項(xiàng)需要填寫的信息旁邊,都會(huì)有一個(gè)‘?’號(hào)按鈕,可以用鼠標(biāo)點(diǎn)擊查看該項(xiàng)信息的具體解釋。
如果你之前沒有 Bundle ID 的話,那么你需要先去 創(chuàng)建一個(gè)Bundle ID
現(xiàn)在你已經(jīng)創(chuàng)建了一個(gè) App 了,你在‘My Apps’頁面里面可以看到它。你已經(jīng)可以提交這個(gè) App 對(duì)應(yīng)的 build 了,但是如果想要提交這個(gè) App 到 appStore 或者提交給 TestFlight 的外部測(cè)試人員的話,到時(shí)候還需要補(bǔ)全一些必要的信息,根據(jù) Apple 的提示補(bǔ)全即可。
提交一個(gè) build
1. 在 Xcode 中配置好版本和證書信息。
2. 選中菜單‘Product->Archive’將當(dāng)前代碼歸檔,歸檔完成后會(huì)彈出‘Organizer-Archives’對(duì)話框。
3. 選擇‘Validate’按鈕來檢測(cè)該歸檔文件是否符合要求。
4. 驗(yàn)證通過之后,你可以選擇‘Submit’來提交這個(gè)歸檔;蛘吣阋部梢赃x擇‘Export’按鈕,導(dǎo)出一個(gè)安裝包,然后用‘Application Loader’來提交(選中菜單‘Xcode->Open Developer Tool->Application Loader’)。
為你的 prerelease 版本添加信息
每當(dāng)你提交一個(gè)新的 build 之后,在 iTunes Connect 的 Prerelease 列表中都會(huì)對(duì)應(yīng)的增加一個(gè) build 。你可以開啟對(duì)應(yīng)版本的‘TestFlight Beta Testing’選項(xiàng)來啟用 TestFlight 測(cè)試,你還可以在對(duì)應(yīng)的 build 里面填寫這個(gè) build 對(duì)應(yīng)更新的內(nèi)容等信息。如果你還想要提供給外部測(cè)試人員的話,就需要按照下面的步驟填寫更多的信息了:
1. 來到剛剛創(chuàng)建的 App 詳情頁面。點(diǎn)擊‘Prerelease’,選中你剛剛提交的那個(gè) build。
6.jpg (15.9 KB, 下載次數(shù): 72)
下載附件
2014-12-09 12:22 上傳
2. 在 build 的詳情頁面,你可以填寫一些測(cè)試內(nèi)容相關(guān)的信息。比如測(cè)試內(nèi)容、App 介紹、反饋郵箱和一些網(wǎng)址信息。
7.jpg (17.94 KB, 下載次數(shù): 71)
下載附件
2014-12-09 12:22 上傳
3. 在 Prerelease 的列表頁面,對(duì)應(yīng)的‘External’列會(huì)顯示當(dāng)前build的狀態(tài)信息。如果你想要提交 Beta Review,可以點(diǎn)擊該欄下的藍(lán)色字‘Submit For Beta Review’并填寫一些必要的信息來提交審核。
8.jpg (14.21 KB, 下載次數(shù): 67)
下載附件
2014-12-09 12:23 上傳
邀請(qǐng)測(cè)試人員
你可以根據(jù)你自己的意愿邀請(qǐng)?jiān)?prerelease 版本的測(cè)試人員。你最多只能邀請(qǐng)25個(gè)內(nèi)部測(cè)試人員和1000個(gè)外部測(cè)試人員。內(nèi)部測(cè)試人員在你提交新的 build 并開啟 TestFlight 之后即可安裝,外部測(cè)試人員需要你提交并通過 prerelease 版本的審核之后才能安裝。
邀請(qǐng)內(nèi)部測(cè)試人員:
內(nèi)部測(cè)試人員必須是你 iTunes Connect 團(tuán)隊(duì)的成員,而且只有 Admin、Legal 和 Technical 角色有內(nèi)部測(cè)試權(quán)限。所以要添加內(nèi)部測(cè)試人員,必須先將他添加到 iTunes Connect 團(tuán)隊(duì)中來。
1. 登錄 iTunes Connect,點(diǎn)擊‘Users and Roles’圖標(biāo)
9.jpg (5.06 KB, 下載次數(shù): 62)
下載附件
2014-12-09 12:24 上傳
2. 點(diǎn)擊下圖中的‘+’號(hào)按鈕
10.jpg (11.14 KB, 下載次數(shù): 68)
下載附件
2014-12-09 12:24 上傳
3. 根據(jù)頁面指示,添加成員姓名、賬號(hào)信息,設(shè)置成員角色,設(shè)置該成員接受的通知類型,點(diǎn)擊‘Save’完成添加。到此,Apple 會(huì)向該成員的 Email 郵箱發(fā)送一封確認(rèn)郵件,待其確認(rèn)后,他就會(huì)出現(xiàn)在‘Users’列表中了。
4. 下面還需要開啟該成員的內(nèi)部測(cè)試權(quán)限。在‘Users’列表中,選中剛剛添加的成員進(jìn)入該成員的詳情頁面,可以看到下圖中的‘Internal Tester’選項(xiàng),點(diǎn)擊開啟并保存。
11.jpg (11.83 KB, 下載次數(shù): 67)
下載附件
2014-12-09 12:25 上傳
接下來就可以向你的App添加測(cè)試人員了。
5. 進(jìn)入到 App 的詳情頁,選中‘Prerelease’選項(xiàng)卡,再選中里面的‘Internal Testers’選項(xiàng)卡,如下圖所示。
12.jpg (18.07 KB, 下載次數(shù): 73)
下載附件
2014-12-09 12:26 上傳
6. 在左側(cè)的復(fù)選框中,勾選不多于25個(gè)測(cè)試人員,然后點(diǎn)擊保存。
13.jpg (18.62 KB, 下載次數(shù): 54)
下載附件
2014-12-09 12:26 上傳
7. 然后再點(diǎn)擊‘Internal Testers’旁邊的‘Builds’選項(xiàng)卡,這里是你提交各個(gè)版本的 build 列表,每個(gè) Version 旁邊都會(huì)有一個(gè)如下圖所示的‘TestFlight Beta Testing’選項(xiàng)。
14.jpg (13.79 KB, 下載次數(shù): 71)
下載附件
2014-12-09 12:27 上傳
點(diǎn)擊開啟你想要測(cè)試的 Version 旁邊的‘TestFlight Beta Testing’按鈕,然后你剛剛選中的那些內(nèi)部測(cè)試人員會(huì)收到一封邀請(qǐng)測(cè)試的郵件,他們可以直接用 TestFlight 去安裝該App的Beta版。
邀請(qǐng)外部測(cè)試人員
你最多可以邀請(qǐng)1000個(gè)外部測(cè)試人員,添加外部測(cè)試人員會(huì)更簡單一點(diǎn),他們不需要成為你 iTunes Connect 團(tuán)隊(duì)的成員。
1. 點(diǎn)擊‘External Testers’選項(xiàng)卡,會(huì)看到如下圖的頁面。
15.jpg (15.65 KB, 下載次數(shù): 64)
下載附件
2014-12-09 12:28 上傳
2. 點(diǎn)擊紅框內(nèi)的‘+’號(hào)按鈕,進(jìn)到如下頁面。
16.jpg (14.51 KB, 下載次數(shù): 71)
下載附件
2014-12-09 12:28 上傳
只需要提供外部測(cè)試人員的郵箱即可,F(xiàn)irst Name 和 Last Name 均是可選項(xiàng),完成填寫后,點(diǎn)擊‘Add’按鈕完成添加。這里 Apple 還提供了用文件導(dǎo)入的方式來添加外部成員;你可以點(diǎn)擊‘Import File’旁邊的問號(hào)按鈕,然后點(diǎn)擊彈窗里面的模板鏈接來獲取具體的文件模板。
first name, last name, email address
還需要一提的是,外部測(cè)試人員想要參與測(cè)試的話,必須要 App 已經(jīng)通過了 Beta App Review 才行。
1. 可以點(diǎn)擊‘Build’選項(xiàng)卡下面的‘Submit For Beta App Review’來提交 Beta 審核。目前來看,Beta 審核還是比較快速的,有時(shí)候一個(gè)工作日就可以通過審核?赡苁乾F(xiàn)在使用 TestFlight 功能的 App 還不太多吧;不知道等 TestFlight 普及之后,隨著參與 Beta Review 的 App 越來越多,Beta 審核還能不能一直這么快。
17.jpg (15.61 KB, 下載次數(shù): 64)
下載附件
2014-12-09 12:29 上傳
2. 等 Beta App Review 完成之后,就可以點(diǎn)擊下面的‘Send Invites’按鈕來向外部測(cè)試人員發(fā)出邀請(qǐng)郵件了。
18.jpg (15.88 KB, 下載次數(shù): 72)
下載附件
2014-12-09 12:30 上傳
以上。。。。
PS:說下我最近在做的 Coding 應(yīng)用。如果想要使用 Coding 的 Beta 版本,可以按下面的步驟成為 Coding 的外部測(cè)試人員:
登入 Coding.net , 私信提供你的郵箱賬號(hào)和姓名給我(@王哼哼),你的郵箱里會(huì)收到一個(gè)邀請(qǐng)鏈接。
去 appStore 安裝名叫‘TestFlight’的應(yīng)用。
使用iOS設(shè)備,點(diǎn)擊郵箱里的測(cè)試鏈接,會(huì)跳轉(zhuǎn)去‘TestFlight’應(yīng)用,然后你就可以使用‘TestFlight’來安裝 Coding 的 Beta 版了。
相關(guān)引用:
https://
developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Chapters/BetaTestingTheApp.html#//apple_ref/doc/uid/TP40011225-CH35-SW2 |
|