本文档介绍如何在 App Distribution 中添加和移除测试人员,具体包括以下任务:
在 Firebase 项目中添加、移除和搜索测试人员
借助搜索功能,您可以查找已添加到 Firebase 项目的特定测试人员。如果有大量测试人员,您可以使用群组页面顶部的搜索栏,按测试人员的电子邮件地址或姓名快速搜索个别测试人员。请注意,若要使用搜索功能,您必须知道自己要搜索的测试人员的电子邮件地址或姓名。
您可以在 Firebase 控制台“App Distribution”页面的测试人员和群组标签页中添加、移除和搜索测试人员。
如需从测试人员和群组标签页将测试人员添加到 Firebase 项目,请执行以下操作:
- 点击搜索栏旁边的添加测试人员按钮。
- 输入要添加的测试人员的电子邮件地址。
- 点击添加测试人员。
该测试人员即会添加到您的 Firebase 项目。 如需向测试人员授予对某个版本的访问权限,请将该测试人员添加到相应版本,或将该测试人员添加到对相应版本有访问权限的群组。
测试人员限制
Firebase App Distribution 具有以下测试人员限制:
一个 Firebase 项目最多可添加 500 名测试人员
一个 App Distribution 群组最多可添加 200 名测试人员
如需添加更多测试人员,请申请免费提高限额。
使用 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 设备。