Firebase 应用分发
Firebase App Distribution 让您可以轻松地将您的应用分发给受信任的测试人员。通过快速将您的应用程序放到测试人员的设备上,您可以及早并经常获得反馈。如果您在应用程序中使用 Crashlytics,您将自动获得所有构建的稳定性指标,以便您知道何时准备好发布。
准备好开始了吗?
了解如何分发您的 iOS 应用程序:
Firebase 控制台Firebase CLI fastlane REST API
了解如何分发您的 Android 应用程序:
关键能力
跨平台 | 从同一个地方管理您的 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 的更多信息,请查看以下代码实验室: