Join us for Firebase Summit on November 10, 2021. Tune in to learn how Firebase can help you accelerate app development, release with confidence, and scale with ease. Register

测试人员设置指南

在您首次使用 Firebase 控制台或 CLI 工具(Firebase CLIGradleFastlane)分发应用时,App Distribution 会通过电子邮件向测试人员发送邀请以及有关安装和测试版本的说明。

本指南从测试人员的角度介绍如何安装和测试通过 App Distribution 分发的新应用。有关常见问题解答或问题排查帮助,请参阅问题排查指南

第 1 步:使用 Google 帐号登录并接受邀请

  1. 在 iOS 设备上,在 Safari 中打开电子邮件邀请(要正确安装 Firebase 配置文件并在下面的第 2 步中注册您的设备,必须打开此邀请)。

  2. 看到提示时,请使用 Google 帐号登录并接受测试应用的邀请。

接受邀请后,您将获得安装测试应用的权限。当应用的开发者分发新的版本并将您添加为测试人员时,您还会收到 Firebase 发送的版本通知邮件。

第 2 步:安装 Firebase 配置文件

临时发行版

  1. 在测试应用的页面中,点按注册设备
  2. 看到提示时,下载 Firebase 配置文件,然后在设置应用中安装该配置文件。

安装该配置文件可让 Firebase 执行以下操作:

  • 通过收集设备的唯一设备 ID (UDID) 来注册测试设备。如果您要测试临时发行版,Firebase 会向 Firebase 项目的所有 Owner 和 Editor 发送一封电子邮件,其中包含测试设备的 UDID,以及有关如何在应用的预配配置文件中添加该设备的说明,以便在您的设备上测试版本。
  • 在测试设备的主屏幕上安装 Firebase App Distribution Web Clip。通过 Web Clip,您可以安装和访问您的所有测试应用。

企业发行版

此步骤是可选步骤,但如果您测试的是企业签名发行版,则建议执行此步骤。安装配置文件会将 Firebase App Distribution Web Clip 添加到您设备的主屏幕,以便您可以安装和访问您的所有测试应用。如需手动安装配置文件,请执行以下操作:

  1. 测试应用下,选择您要测试的应用。

  2. 在应用页面的右上角,点按

  3. 按照显示的说明安装 Firebase 配置文件。

第 3 步:安装并测试版本

临时发行版

注册设备后,开发者必须使用您设备的 UDID 更新其预配配置文件,并重新分发一个配置为在您的设备上运行的版本。Firebase 会向您发送电子邮件,通知您可以安装版本。

在 Firebase App Distribution Web Clip 的测试应用部分,选择要为其安装新版本的应用,然后点按下载。系统会将该版本下载到您设备的主屏幕上,以便您可以立即开始测试。

企业发行版

  1. 在 Firebase App Distribution Web Clip 的测试应用部分,选择要为其安装新版本的应用,然后点按下载。系统会将该版本下载到您设备的主屏幕上,以便您可以立即开始测试。
  2. 设置应用 > 配置文件和设备管理屏幕,选择该应用的开发者名称并信任该开发者。

如果您没有 Firebase App Distribution Web Clip,可以在 Firebase 的新版本电子邮件通知中点按下载最新版本,安装测试应用的新版本。

最后,返回设备的主屏幕并打开测试应用。

第 4 步:(可选)启用新版本提醒

如果您已经将 Firebase App Distribution SDK 添加到您的测试应用,则可以选择启用应用内提醒,这样就可以在有新的版本可供测试时显示应用内提醒。如需详细了解 SDK,包括如何将其添加到测试应用中,请参阅入门指南。

  1. 在设备的主屏幕上,打开测试应用。

  2. 出现启用提醒对话框时,点按

  3. 使用您先前在第 1 步中使用的 Google 帐号(用于接受应用邀请的帐号)登录。系统会自动开启应用内提醒。

    如果您无法登录自己的 Google 帐号,请访问问题排查指南

  4. 返回测试应用。现在,当有新的应用版本可供测试时,您会收到应用内提醒。

如需直接从提醒下载新的应用版本,请点按提醒对话框中的更新。这时系统会下载新的应用版本并将其添加到设备的主屏幕。

删除您的测试人员帐号

如需了解如何删除 App Distribution 测试人员帐号及其数据,请访问常见问题解答