在 App Distribution 中管理测试人员

本文档介绍了如何在 App Distribution 中管理测试人员,包括以下任务:

  • 向 Firebase 项目中添加测试人员和从中移除测试人员。
  • 通过 CSV 文件导入测试人员。
  • 向群组中添加测试人员或从中移除测试人员。
  • 创建邀请链接。

管理测试人员和群组

您可以在 Firebase 控制台“App Distribution”页面测试人员和群组标签页中管理项目的测试人员。通过此标签页,您可以:

  • 向 Firebase 项目中添加新的测试人员或从中移除现有的测试人员。 将测试人员添加到 Firebase 项目后,您可以将其添加到各个版本中。被移除的测试人员将无法再访问项目中的版本,但仍可能在一段时间内保留对这些版本的访问权限。 您还可以在设置应用的分发方式时添加或移除测试人员。如需了解详情,请阅读 Firebase CLI、Fastlane 或 Gradle 的分发指南。

  • 通过 CSV 文件导入测试人员。

    该 CSV 文件必须包含测试人员的电子邮件地址,还可以在同一行中包含测试人员的姓名(非必需)。例如:

    ali@example.com,Ali Smith
    ,bri@example.com
    Cal Nguyen,cal@example.com
    
  • 向群组中添加测试人员或从中移除现有测试人员。例如,您可以为 iOS 测试人员创建一个群组,为 Android 测试人员创建另一个群组。然后,您可以邀请某个群组的所有成员测试新 build。

您可以选择使用邀请链接,以允许用户自行添加为应用测试人员,从而轻松扩大您的内部测试群体。邀请链接是一个独一无二的网址,测试人员可以使用该链接输入其电子邮件地址来注册以测试应用。

您可以在 Firebase 控制台的“App Distribution”页面邀请链接标签页中创建邀请链接。我们建议您添加网域限制和群组。如需了解详情,请参阅网域限制群组

网域限制

添加网域限制后,只有电子邮件地址与网域(例如“mycompany.com”)匹配的测试人员才能注册以测试应用。

群组

将群组添加到邀请链接意味着注册的测试人员会自动被添加到该群组。当测试人员被添加到某个群组后,会同时被添加到该群组有权访问的最新版本和将来的版本中。

导出测试设备 UDID

当测试人员注册以测试您发布的版本时,您可以采用 CSV 文件格式导出测试人员的设备名称和标识符,并将其一次性更新到应用的预配配置文件中。如需查看说明,请参阅注册更多设备

测试人员限制

Firebase App Distribution 具有以下测试人员限制:

  • 一个 Firebase 项目最多可添加 500 名测试人员

  • 一个 App Distribution 群组最多可添加 200 名测试人员

如需添加更多测试人员,请申请免费提高限额