Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Firebase App Distribution
plat_ios
plat_android
Firebase App Distribution ułatwia rozpowszechnianie aplikacji wśród zaufanych testerów.
Szybkie udostępnianie aplikacji na urządzeniach testerów pozwala często uzyskiwać wczesne opinie. Jeśli używasz Crashlytics w aplikacjach, automatycznie uzyskasz dane o stabilności wszystkich kompilacji, dzięki czemu będziesz wiedzieć, kiedy możesz je opublikować.
Chcesz rozpocząć?
Dowiedz się, jak rozpowszechniać aplikacje na iOS:
Firebase konsola
Firebase CLI
fastlane
REST API
Dowiedz się, jak rozpowszechniać aplikacje na Androida:
Firebase konsola
Firebase interfejs CLI
fastlane
Gradle
REST API
Najważniejsze funkcje
Na wielu platformach |
Zarządzaj dystrybucją wersji przedpremierowych na iOS i Androida w jednym miejscu. |
Szybka dystrybucja |
Szybko udostępniaj testerom wczesne wersje aplikacji dzięki szybkiemu wprowadzaniu, bez konieczności instalowania pakietu SDK i natychmiastowemu dostarczaniu aplikacji. |
Dopasowanie do Twojego przepływu pracy |
Dystrybuuj kompilacje za pomocą Firebase konsoli, narzędzia wiersza poleceń Firebase, fastlane lub Gradle (Android). Automatyzuj dystrybucję, integrując interfejs wiersza poleceń z zadaniami ciągłej integracji. |
Zarządzanie testerami |
Zarządzaj zespołami testującymi, dzieląc je na grupy. Łatwo dodawaj nowych testerów, wysyłając im zaproszenia e-mailem, które przeprowadzą ich przez proces wprowadzający. Sprawdzaj stan każdego testera w przypadku konkretnych wersji aplikacji, aby wiedzieć, kto zaakceptował zaproszenie do testów i pobrał aplikację. Włącz opinie w aplikacji, aby ułatwić zbieranie opinii o wersjach przedpremierowych od testerów. |
Współpraca z pakietami Android App Bundle |
Wysyłaj wersje do testerów w Google Play w przypadku pakietu aplikacji na Androida. App Distribution integruje się z usługą wewnętrznego udostępniania aplikacji w Google Play, aby usprawnić procesy testowania i wprowadzania aplikacji. |
Działa z Crashlytics |
W połączeniu z Crashlytics możesz uzyskać statystyki dotyczące stabilności rozkładów testowych. |
Przykładowa ścieżka implementacji
|
Prześlij najnowszą kompilację przedpremierową |
Najpierw prześlij najnowszy plik APK, AAB lub IPA do App Distribution za pomocą Firebase konsoli, fastlane, Gradle lub narzędzi interfejsu wiersza poleceń. |
|
Zapraszanie testerów |
Następnie dodaj testerów, którzy mają wypróbować Twoją aplikację. Testerzy otrzymają e-maila z instrukcjami dotyczącymi procesu wprowadzającego. |
|
Zbieranie opinii |
Zbieraj opinie testerów, monitoruj dane o stabilności i ulepszaj aplikację. |
|
Wprowadzanie nowych wersji beta |
Gdy nowa kompilacja będzie gotowa do testowania, prześlij ją na platformę App Distribution. Testerzy otrzymają powiadomienie o dostępności nowej wersji do wypróbowania. |
Dalsze kroki
Poznaj sprawdzone metody
Dowiedz się, jak rozpowszechniać aplikacje na iOS:
Firebase konsola
Firebase CLI
fastlane
REST API
Dowiedz się, jak rozpowszechniać aplikacje na Androida:
Firebase konsola
Firebase CLI
fastlane
Gradle
REST API
Więcej informacji o App Distribution znajdziesz w tych samouczkach:
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-08-23 UTC.
[null,null,["Ostatnia aktualizacja: 2025-08-23 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)."]]