获取我们在 Firebase 峰会上发布的所有信息,了解 Firebase 可如何帮助您加快应用开发速度并满怀信心地运行应用。了解详情

Firebase 应用分发

Firebase App Distribution 让您可以轻松地将您的应用分发给受信任的测试人员。通过快速将您的应用程序放到测试人员的设备上,您可以及早并经常获得反馈。如果您在应用程序中使用 Crashlytics,您将自动获得所有构建的稳定性指标,以便您知道何时准备好发布。


准备好开始了吗?

了解如何分发您的 iOS 应用程序:

Firebase 控制台Firebase CLI fastlane REST API

了解如何分发您的 Android 应用程序:

Firebase 控制台Firebase CLI fastlane Gradle REST API

关键能力

跨平台从同一个地方管理您的 iOS 和 Android 预发布版本。
快速分发通过快速入门、无需安装 SDK 和即时应用交付,快速将早期版本交付给您的测试人员。
适合您的工作流程使用 Firebase 控制台、Firebase 命令行界面 (CLI) 工具、fastlane 或 Gradle (Android) 分发构建。通过将 CLI 集成到持续集成 (CI) 作业中来自动化分发。
测试人员管理通过将他们组织成组来管理您的测试团队。通过电子邮件邀请轻松添加新测试人员,引导他们完成入职流程。查看您应用的特定版本的每位测试人员的状态:查看谁接受了测试邀请并下载了该应用。
适用于 Android 应用程序包在 Google Play 中为您的 Android App Bundle 分发版本给测试人员。 App Distribution 与 Google Play 的内部应用共享服务相集成,以简化您的应用测试和启动流程。
与 Crashlytics 一起使用与 Crashlytics 结合使用时,可以深入了解测试分布的稳定性。

示例实现路径

上传最新的预发布版本首先,使用 Firebase 控制台、fastlane、Gradle 或 CLI 工具将最新的 APK、AAB 或 IPA 上传到 App Distribution。
邀请测试人员然后,添加您想要试用您的应用的测试人员。测试人员将收到一封电子邮件,引导他们完成入职流程。
得到反馈从您的测试人员那里获得反馈,监控稳定性数据,并在您的应用程序上进行迭代。
发布新的 beta 版本每当您准备好新的构建进行测试时,只需将其上传到 App Distribution。将通知您的测试人员有新版本可供试用。

下一步

学习最佳实践

了解如何分发您的 iOS 应用程序:

Firebase 控制台Firebase CLI fastlane REST API

了解如何分发您的 Android 应用程序:

Firebase 控制台Firebase CLI fastlane Gradle REST API

要了解有关 App Distribution 的更多信息,请查看以下代码实验室: