App Store Connect 輔助說明
邀請外部測試人員
外部測試人員是你邀請進行測試 App 的人,他們不是 App Store Connect 使用者。上傳建置版本後,你可以邀請最多 10,000 名外部測試人員參與 App 測試。若要讓建置版本可供外部測試,你必須建立外部群組、新增建置版本,然後向測試人員的電子郵件地址發出邀請,或與他們分享公開的邀請連結。
如果你透過公開連結邀請測試人員,你可以設定測試人員的條件(例如裝置與 OS 需求),讓符合資格的測試人員才能接受邀請。這能讓你更輕鬆地召募相關測試人員,讓他們對 Beta 版 App 提供意見回饋。瞭解如何在透過公開連結邀請測試人員時設定條件。
請記得以下事項:
-
若要建立外部測試群組,你需要先建立內部測試群組。
-
如果是經由 Xcode 或 Xcode Cloud 的「TestFlight Internal Only」(僅供 TestFlight 內部測試)發佈方式所上傳的建置版本,則其建置版本編號下會標示「Internal」(僅供內部測試)。若建置版本具有此標示,就只能新增至內部測試人員群組。
-
管理式 Apple 帳號無法用於測試建置版本。
瞭解如何使用 App Store Connect API 管理測試人員邀請(可能為英文網站)。
必要角色:帳號持有人、管理或 App 管理。請參閱角色權限。
建立群組
-
在「App」中,選取你的 App。
-
按一下「TestFlight」標籤頁。
-
在側邊欄中,按一下「外部測試」旁的新增(+)按鈕以新增群組。
-
在隨即顯示的對話框中,輸入群組名稱,然後按一下「建立」。
你之後可以依照需求來更改名稱。
新增建置版本至群組
-
在「App」中,選取你的 App。
-
按一下「TestFlight」標籤頁。
-
在側邊欄的「外部測試」下,選取你要新增建置版本的群組。
-
按一下右側的「新增建置版本」來選擇你要新增至此群組的建置版本。
注意:如果你打算使用公開連結邀請測試人員並設定條件,請確定你加入群組的建置版本符合你所設定的條件。你可以檢視位於群組詳細資料頁面頂端的深入解析卡片,檢查你是否新增了任何不相容的建置版本。
注意:你一次只能新增一個建置版本,但之後可以再新增其他的建置版本。若要將其他建置版本加入群組中,請在測試人員群組頁面上,按一下「建置版本」旁的新增(+)按鈕。
-
在建置版本對話框中,選取彈出式選單中的平台與版本。
-
在表格中,選取建置版本,然後按「新增」。
-
在「測試項目」對話框中,輸入你要測試人員測試的重點項目。
-
你可以選擇是否要在各語言專用區段的文字欄位中,輸入測試資訊的本地化版本。
-
你也可以選取「自動通知測試人員」。
如果你不勾選這個方塊,在 TestFlight App Review 核准此建置版本之後,你就必須以手動方式將建置版本分發給測試人員。
-
根據建置版本的狀態,按一下「提交審查」或「開始測試」。
每個版本一次僅限提交一個建置版本進行審查。在該建置版本通過核准之後,你才可以提交其他建置版本。
提交建置版本至 TestFlight App Review 之後,Apple 將審查該建置版本及隨附的後設資料。你提交的第一個建置版本須經過完整審查,但同一版本的後續建置版本不一定需要。
在 Apple 核准你的建置版本可進行 TestFlight Beta 版測試之後,具備「管理」角色的 App Store Connect 使用者隨即會收到電子郵件,告知他們核准通過的相關資訊。
如果 Apple 拒絕你的建置版本或後設資料,則建置版本的狀態會顯示為「已拒絕」,你可以在側邊欄中,按「一般」之下的「App 審查」狀態,來查看 Beta 版建置版本遭拒絕的詳細資訊。
注意:如果你尚未提供「意見回饋電子郵件」和「聯絡資訊」等詳細資訊,請在「測試資訊」對話框中輸入這些資訊。
透過公開連結或電子郵件邀請外部測試人員
你有可進行測試的建置版本後,並且已將建置版本新增到群組,就可以邀請測試人員。你可以使用公開連結、電子郵件或同時使用這兩種方式來邀請測試人員。你可以在透過公開連結邀請測試人員時設定測試人員的條件。
若要以公開連結邀請測試人員:
-
在「App」中,選取你的 App。
-
按一下「TestFlight」標籤頁。
-
在側邊欄的「外部測試」下選取群組。
-
在「測試人員」標籤頁下,按一下「建立公開連結」。
-
在隨即顯示的對話框中,選取「開放給所有人加入」或「按條件篩選」。
-
「開放給所有人加入」。任何人都可以透過連結加入。
-
「按條件篩選」。依裝置或平台篩選能加入的人員。
你也可以點按測試人員數量上限下的「設定上限」,以限制能透過此公開連結加入此測試群組的測試人員數。輸入 1 到 10,000 之間的數字。
-
-
如果你選取「開放給所有人加入」,請按一下「確認」,然後拷貝該連結,再透過社群媒體、訊息、電子郵件或其他管道分享。
如果你選取「按條件篩選」,請按一下「下一頁」並完成以下步驟。
-
在隨即顯示的對話框中,按一下「新增條件」。你需要新增至少一個條件,才能邀請測試人員。
-
在下拉式選單中,選取你要新增至條件的裝置,然後選取 OS 詳細資料。你可以視需要新增多個條件。
-
範圍。僅允許使用指定範圍內 OS 版本的測試人員測試你的 App。
-
等於或高於。僅允許測試人員使用你指定或以上的 OS 版本來測試你的 App。
-
等於或低於。僅允許測試人員使用你指定或更早以前的 OS 版本來測試你的 App。
-
所有支援的平台。允許測試人員使用所選平台的任何 OS 版本測試你的 App。
-
-
加入所有條件後,按一下「確認」。接著,請拷貝該連結,並透過社群媒體、訊息 App、電子郵件或任何其他管道分享出去。
建立公開連結後,你可以新增或編輯條件、設定或更改測試人員數量上限、讓所有人都能找到連結,或停用該連結。按一下「公開連結」旁的「管理」,在隨即顯示的對話框中進行更改,然後按一下「儲存」。
秘訣:瀏覽位於群組詳細資料頁面頂端的深度解析卡片,確認是否沒有相容的建置版本、公開連結是否已滿,或建置版本是否即將過期。
瀏覽公開連結分析指標以評估其表現,並瀏覽測試人員可能提供的意見回饋。
請記得,因為任何人都能分享此連結,所以就算不是您直接邀請的測試人員,也同樣能加入您的測試群組。
如果測試人員是透過公開連結加入你的群組,他們的名稱和電子郵件就不會顯示在 App Store Connect 的「測試人員」區段中(會以匿名顯示),但系統會顯示其安裝日期、階段作業以及當機次數。你可以隨時停用公開連結。
若要以電子郵件地址邀請測試人員:
-
在「App」中,選取你的 App。
-
按一下「TestFlight」標籤頁。
-
在側邊欄的「外部測試」下選取群組。
-
按一下測試人員旁的新增按鈕(+)。
-
在隨即顯示的彈出式選單中,選擇一個選項。你可以使用電子郵件地址來加入新測試人員、加入你先前新增的現有測試人員,或從 CSV 檔案匯入測試人員。
你邀請的測試人員將收到電子郵件邀請函,即可開始測試。如果測試人員接受了電子郵件邀請函,App Store Connect 的「測試人員」區段中就會顯示他們的姓名、電子郵件地址、安裝日期、階段作業以及當機次數。
提示:若要將具有特定裝置類型的使用者加入群組,請按一下「新增篩選條件」,然後選取要篩選的裝置。你可以透過表格頂端的註記框來選取所有測試人員,或是逐一選取後,按一下「加入群組」。在顯示的對話框中,選取要將測試人員新增至哪個合適群組後,按一下「新增」。
建置版本通過核准後,通知外部測試人員
如果你並未勾選「自動通知測試人員」,當你加入建置版本至群組時,你就必須在建置版本通過核准時手動通知測試人員。
-
在「App」中,選取你的 App。
-
按一下「TestFlight」標籤頁。
-
在側邊欄的「建置版本」下,點選 App 的平台。
-
選擇版本,然後在「狀態」下,按一下該建置版本橫列的「通知測試人員」。
建置版本狀態變更為「正在測試」時,外部測試人員將會收到通知,引導他們透過自己裝置上的 TestFlight App 接受邀請。
從群組移除建置版本
-
在「App」中,選取你的 App。
-
按一下「TestFlight」標籤頁。
-
在側邊欄的「外部測試」下選取群組。
-
在右側的「建置版本」下,將指標懸停在你要移除的建置版本上。
-
按一下「刪除」按鈕。
-
在隨即顯示的對話框中,確認你要將建置版本從群組移除,然後按一下「移除」。
如果你要移除某個測試版本不讓所有測試人員測試,請參閱停止測試建置版本。
如果 Beta 建置版本遭拒絕了,我該如何申訴?
若要對遭拒的 Beta 建置版本提出申訴,請聯絡 TestFlight App Review。