コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
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 にアップロードします。 |
|
テスターを招待する |
次に、アプリをテストするテスターを追加します。テスターには、オンボーディング プロセスを案内するメールが送信されます。 |
|
フィードバックを取得する |
テスターからフィードバックを取得して、安定性をモニタリングし、アプリのテストを繰り返します。 |
|
新しいベータ版ビルドをリリースする |
テスト用の新しいビルドが用意できたら、App Distribution にアップロードします。これにより、新しいビルドの準備ができたことがテスターに通知されます。 |
次のステップ
ベスト プラクティスを学習する
iOS アプリの配布方法を学習する:
Firebaseコンソール
Firebase CLI
fastlane
REST API
Android アプリの配布方法を学習する:
Firebase コンソール
Firebase CLI
fastlane
Gradle
REST API
App Distribution について詳しくは、次の Codelabs をご覧ください。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-08-27 UTC。
[null,null,["最終更新日 2025-08-27 UTC。"],[],[],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)."]]