在應用程式發布中新增及移除測試人員


本文說明如何在 Firebase 應用程式發布中新增及移除測試人員,包括下列工作:

在 Firebase 專案中新增及移除測試人員

如要新增及移除測試人員,請前往 Firebase 控制台的「應用程式發布」頁面,然後點選「測試人員和群組」分頁標籤。

如果測試人員人數眾多,您可以利用群組更輕鬆地管理測試人員的發布版本存取權。詳情請參閱「在群組中新增及移除測試人員」。

測試人員限制

Firebase App Distribution 的測試人員人數上限如下:

  • 在 Firebase 專案中新增最多 500 位測試人員

  • 每個App Distribution群組最多可新增 200 名測試人員

如要新增更多測試人員,請申請提高上限,這項服務不需付費。

使用 Firebase App Distribution API 新增及移除測試人員

您可以使用 Firebase App Distribution API 中的 testers.batchAddtesters.batchRemove 端點,透過對 App Distribution API 提出 HTTP 要求,在 App Distribution 中新增或移除測試人員。

在群組中新增及移除測試人員

您可以在 Firebase 控制台的應用程式發布頁面中,透過「測試人員和群組」分頁新增及移除群組測試人員。管理大量測試人員的版本存取權時,群組就相當實用。舉例來說,您可以建立群組,授權一小群測試人員存取應用程式的搶先發布版本。實作初始測試人員群組的意見回饋後,您可以為更多測試人員建立群組。

在群組中新增或移除測試人員時,這些測試人員會取得或失去所有發布版本的存取權,這些版本已發布至該群組。

將測試人員從群組中移除

從群組中移除測試人員時:

  • 系統會從測試人員只能透過移除的群組存取的所有版本中,移除該測試人員。
  • 如果測試人員是其他群組的成員,且該群組也有權存取版本,測試人員就能繼續存取該版本。

刪除群組

刪除群組後,系統會從所有版本中移除該群組的測試人員,他們將無法再透過該群組存取這些版本。在大多數情況下,群組會立即刪除;但如果測試人員和發布版本數量眾多,群組刪除作業可能需要較長時間。刪除群組後,Firebase 控制台的「應用程式發布」頁面就不會再列出該群組。

刪除群組後,系統可能不會立即生效。刪除群組後,您可能會暫時看到已刪除群組中的個別測試人員,列為可存取特定版本的對象。

後續步驟