本文說明如何在 App Distribution 中新增及移除測試人員,包括下列工作:
在 Firebase 專案中新增、移除及搜尋測試人員
您可以使用搜尋功能,檢查已新增至 Firebase 專案的特定測試人員。如果測試人員人數眾多,您可以使用群組頁面頂端的搜尋列,依電子郵件地址或名稱快速搜尋個別測試人員。請注意,搜尋功能需要您知道要搜尋的測試人員電子郵件地址或名稱。
您可以在 Firebase 控制台的「App Distribution」頁面中,透過「測試人員和群組」分頁新增、移除及搜尋測試人員。
如要從「測試人員和群組」分頁將測試人員新增至 Firebase 專案,請按照下列步驟操作:
- 按一下搜尋列旁邊的「新增測試人員」按鈕。
- 輸入測試人員的電子郵件地址。
- 按一下「新增測試人員」。
測試人員現已新增至 Firebase 專案。如要授予測試人員版本存取權,請將個別測試人員新增至版本,或將測試人員新增至有權存取版本的群組。
測試人員限制
Firebase App Distribution 的測試人員人數上限如下:
在 Firebase 專案中新增最多 500 位測試人員
每個App Distribution群組最多可新增 200 名測試人員
如要新增更多測試人員,請申請提高免付費上限。
使用邀請限制新增測試人員
您可以在「測試人員和群組」分頁中,使用「僅允許受邀者使用電子郵件地址接受邀請」切換鈕,限制測試人員接受測試邀請時可使用的電子郵件地址。
啟用這項切換鈕後,測試人員必須使用收到邀請的 Google 帳戶電子郵件地址接受邀請。這項切換按鈕預設為停用。
使用 Firebase App Distribution API 新增及移除測試人員
您可以使用 Firebase App Distribution API 中的 testers.batchAdd
和 testers.batchRemove
端點,透過對 App Distribution API 發出 HTTP 要求,在 App Distribution 中新增或移除測試人員。
新增、移除及搜尋群組中的測試人員
您可以使用搜尋功能,檢查已新增至群組的特定測試人員。如果群組數量眾多,可以使用群組頁面頂端的搜尋列,依電子郵件地址或名稱快速搜尋個別測試人員。請注意,搜尋功能需要您知道要搜尋的測試人員電子郵件地址或名稱。
您可以在 Firebase 主控台的「測試人員和群組」分頁中,新增、移除及搜尋群組中的測試人員。App Distribution如果測試人員人數眾多,建議使用群組管理版本存取權。舉例來說,您可以建立群組,授予一小群測試人員應用程式搶先體驗版的存取權。實作初始測試人員群組的意見回饋後,您可以為更多測試人員建立群組。
如要將測試人員新增至特定群組,請按照下列步驟操作:
- 按一下群組名稱。
- 按一下搜尋列旁邊的「新增測試人員」按鈕。
- 輸入測試人員的電子郵件地址。
- 按一下「新增測試人員」。
在群組中新增或移除測試人員時,這些測試人員會取得或失去所有發布版本的存取權,這些版本已發布至該群組。
將測試人員從群組中移除
從群組中移除測試人員時:
- 系統會從測試人員只能透過移除的群組存取的所有版本中,移除該測試人員。
- 如果測試人員是其他群組的成員,且該群組也有權存取版本,測試人員就能繼續存取該版本。
刪除群組
刪除群組後,系統會從所有版本中移除該群組的測試人員,他們將無法再透過該群組存取這些版本。在大多數情況下,群組會立即刪除;但如果測試人員和版本數量眾多,群組刪除作業可能需要較長時間。刪除群組後,Firebase 控制台的「App Distribution」頁面就不會再列出該群組。
刪除群組後,系統可能不會立即生效。刪除群組後,您可能會暫時看到已刪除群組中的個別測試人員,列為可存取特定版本的對象。
後續步驟
如要瞭解如何擴大內部測試群組,請參閱「建立邀請連結」。
如要手動或以程式輔助方式註冊其他 iOS 裝置,請參閱「註冊其他 iOS 裝置」。