Firebase App Distribution
您可以使用 Firebase App Distribution 轻松将您的应用分发给受信任的测试人员。如果能尽快将应用分发到测试人员的设备,您就能够尽早并经常收到反馈。此外,如果在应用中使用 Crashlytics,您将自动获得您的所有 build 的稳定性指标,从而了解何时可以发布。
准备好开始了吗?
了解如何分发 iOS 应用:
Firebase 控制台 Firebase CLI fastlane
了解如何分发 Android 应用:
主要功能
跨平台 | 在同一位置管理 iOS 和 Android 预发布版本。 |
快速分发 | 快速将预发布版本分发给测试人员,快速完成初始配置,无需安装 SDK,并可实现即时应用交付。 |
融入您的工作流程 | 使用 Firebase 控制台、Firebase 命令行界面 (CLI) 工具、Fastlane 或 Gradle (Android) 分发 build。通过将 CLI 集成到持续集成 (CI) 作业来实现自动分发。 |
测试人员管理 | 将测试团队分成不同的组以进行管理。通过电子邮件邀请来引导新测试人员完成初始配置流程,从而轻松添加新的测试人员。查看负责应用特定版本的每个测试人员的状态,了解谁已接受测试邀请并下载了应用。启用应用内反馈,以便更轻松地从测试人员处收集有关预发布应用的反馈。 |
与 Android App Bundle 文件搭配使用 | 在 Google Play 中将您的 Android App Bundle 版本分发给测试人员。App Distribution 与 Google Play 的内部应用分享服务集成,可简化您的应用测试和发布流程。 |
适用于 Crashlytics | 与 Crashlytics 搭配使用时,您可以深入了解测试发行版的稳定性。 |
实现流程示例
上传您最新的预发布版本 | 首先,使用 Firebase 控制台、Fastlane、Gradle 或 CLI 工具将您最新的 APK、AAB 或 IPA 上传到 App Distribution。 | |
邀请测试人员 | 然后,添加要试用您的应用的测试人员。测试人员将收到一封电子邮件,引导他们完成初始配置流程。 | |
获取反馈 | 获取测试人员提供的反馈,监控稳定性数据并对应用进行迭代。 | |
发布新的 Beta 版 build | 一旦有新的 build 可以进行测试,您只需将其上传到 App Distribution。测试人员将收到通知,了解到有新的 build 可以试用。 |
后续步骤
了解最佳实践
了解如何分发 iOS 应用:
Firebase 控制台 Firebase CLI fastlane REST API
了解如何分发 Android 应用:
Firebase 控制台 Firebase CLI fastlane Gradle REST API
如需详细了解 App Distribution,请查看以下 Codelab: