透過集合功能整理內容
你可以依據偏好儲存及分類內容。
Firebase App Distribution
plat_ios
plat_android
主要功能
跨平台 |
在同一處管理 iOS 和 Android 搶先版發布作業。 |
快速發行 |
快速將早期版本交給測試人員,輕鬆上手、無須安裝 SDK,且可立即交付應用程式。 |
符合您的工作流程 |
使用 Firebase 控制台、Firebase 指令列介面 (CLI) 工具、fastlane 或 Gradle (Android) 發布建構版本。將 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 版建構版本 |
每當有新的建構版本可供測試,只要上傳至 App Distribution 即可。測試人員會收到通知,得知有新版本可供試用。 |
後續步驟
瞭解最佳做法
瞭解如何發布 iOS 應用程式:
Firebase 控制台
Firebase CLI
fastlane
REST API
瞭解如何發布 Android 應用程式:
Firebase 控制台
Firebase CLI
fastlane
Gradle
REST API
如要進一步瞭解 App Distribution,請參閱下列程式碼研究室:
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-08-23 (世界標準時間)。
[null,null,["上次更新時間:2025-08-23 (世界標準時間)。"],[],[],null,["Firebase App Distribution \nplat_ios plat_android \n\nFirebase App Distribution makes distributing your apps to trusted testers painless.\nBy getting your apps onto testers' devices quickly, you can get feedback early\nand often. And if you use Crashlytics in your apps, you'll automatically\nget stability metrics for all your builds, so you know when you're ready to\nship.\n\n\u003cbr /\u003e\n\nReady to get started?\n\nLearn how to distribute your iOS apps:\n\n[Firebase console](/docs/app-distribution/ios/distribute-console)\n[Firebase CLI](/docs/app-distribution/ios/distribute-cli)\n[fastlane](/docs/app-distribution/ios/distribute-fastlane)\n\n[REST API](/docs/reference/app-distribution/rest)\n\nLearn how to distribute your Android apps:\n\n[Firebase console](/docs/app-distribution/android/distribute-console)\n[Firebase CLI](/docs/app-distribution/android/distribute-cli)\n[fastlane](/docs/app-distribution/android/distribute-fastlane)\n[Gradle](/docs/app-distribution/android/distribute-gradle)\n[REST API](/docs/reference/app-distribution/rest)\n\nKey capabilities\n\n|--------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Cross-platform | Manage both your iOS and Android pre-release distributions from the same place. |\n| Fast distributions | Get early releases into your testers' hands quickly, with fast onboarding, no SDK to install, and instant app delivery. |\n| Fits into your workflow | Distribute builds using the Firebase console, the Firebase Command Line Interface (CLI) tool, fastlane, or Gradle (Android). Automate distribution by integrating the CLI into continuous integration (CI) jobs. |\n| Tester management | Manage your testing teams by organizing them into groups. Easily add new testers with email invitations that walk them through the onboarding process. View the status of each tester for specific versions of your app, which indicates who has accepted a testing invitation and downloaded the app. Enable in-app feedback to make it easier to collect feedback on your pre-release apps from testers. |\n| Works with Android App Bundles | Distribute releases to testers for your Android App Bundle in Google Play. App Distribution integrates with Google Play's internal app sharing service to streamline your app testing and launching processes. |\n| Works with Crashlytics | When combined with Crashlytics, get insights into the stability of your test distributions. |\n\nExample implementation path\n\n|---|--------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| | Upload your latest pre-release build | First, upload your latest APK, AAB, or IPA to App Distribution using the Firebase console, fastlane, Gradle, or the CLI tools. |\n| | Invite testers | Then, add the testers you want to try your app. Testers will receive an email that walks them through the onboarding process. |\n| | Get feedback | Get feedback from your testers, monitor stability data, and iterate on your app. |\n| | Release new beta builds | Whenever you have a new build ready for testing, just upload it to App Distribution. Your testers will be notified that a new build is available to try out. |\n\nNext steps\n\nLearn best practices\n\n- [Best practices for distributing Apple apps to QA testers using CI/CD and fastlane](/docs/app-distribution/best-practices-distributing-apple-apps-to-qa-testers-with-ci-cd-fastlane)\n- [Best practices for distributing Android apps to QA testers using CI/CD](/docs/app-distribution/best-practices-distributing-android-apps-to-qa-testers-with-ci-cd)\n\nLearn how to distribute your iOS apps:\n\n[Firebase console](/docs/app-distribution/ios/distribute-console)\n[Firebase CLI](/docs/app-distribution/ios/distribute-cli)\n[fastlane](/docs/app-distribution/ios/distribute-fastlane)\n[REST API](/docs/reference/app-distribution/rest)\n\nLearn how to distribute your Android apps:\n\n[Firebase console](/docs/app-distribution/android/distribute-console)\n[Firebase CLI](/docs/app-distribution/android/distribute-cli)\n[fastlane](/docs/app-distribution/android/distribute-fastlane)\n[Gradle](/docs/app-distribution/android/distribute-gradle)\n[REST API](/docs/reference/app-distribution/rest)\n\nTo learn more about App Distribution, check out the following codelabs:\n\n- [Distribute app bundle releases to testers](https://firebase.google.com/codelabs/appdistribution-app-bundles).\n\n- [Alert testers about your new app releases with Firebase App Distribution Android SDK](https://firebase.google.com/codelabs/appdistribution-android).\n\n- [Alert testers about your new app releases with the Firebase App Distribution iOS SDK](https://firebase.google.com/codelabs/appdistribution-ios).\n\n- [Distribute your pre-release iOS builds faster with App Distribution and fastlane](https://firebase.google.com/codelabs/appdistribution-udid-collection)."]]