Firebase App Distribution
Firebase App Distribution ułatwia rozpowszechnianie aplikacji wśród zaufanych testerów. Dzięki szybkiemu udostępnianiu aplikacji na urządzeniach testerów możesz wcześnie i często otrzymywać opinie. Jeśli używasz Crashlytics w swoich aplikacjach, automatycznie uzyskasz dane o stabilności wszystkich kompilacji, dzięki czemu będziesz wiedzieć, kiedy aplikacja jest gotowa do opublikowania.
Chcesz rozpocząć?
Dowiedz się, jak rozpowszechniać aplikacje na iOS:
Firebase konsola Firebase CLI fastlane
Dowiedz się, jak rozpowszechniać aplikacje na Androida:
Najważniejsze funkcje
| Na wielu platformach | Zarządzaj przedpremierowymi wersjami aplikacji na iOS i Androida w jednym miejscu. |
| Szybkie rozpowszechnianie | Szybko udostępniaj testerom wczesne wersje aplikacji dzięki szybkiemu wdrażaniu, braku konieczności instalowania pakietu SDK i natychmiastowemu dostarczaniu aplikacji. |
| Dopasowanie do przepływu pracy | Rozpowszechniaj kompilacje za pomocą konsoli Firebase, narzędzia Firebase Command Line Interface (CLI), fastlane lub Gradle (Android). Zautomatyzuj rozpowszechnianie, integrując interfejs wiersza poleceń z zadaniami trybu ciągłej integracji (CI). |
| Zarządzanie testerami | Zarządzaj zespołami testującymi, organizując je w grupy. Łatwo dodawaj nowych testerów, wysyłając im zaproszenia e-mailem, które przeprowadzą ich przez proces wdrażania. Wyświetlaj stan każdego testera w przypadku konkretnych wersji aplikacji, aby sprawdzić, kto zaakceptował zaproszenie do testów i pobrał aplikację. Włącz opinie w aplikacji, aby ułatwić zbieranie opinii od testerów na temat przedpremierowych wersji aplikacji. |
| Współpraca z pakietami Android App Bundle | Rozpowszechniaj wersje wśród testerów pakietu Android App Bundle w Google Play. App Distribution jest zintegrowane z usługą wewnętrznego udostępniania aplikacji w Google Play, co usprawnia procesy testowania i uruchamiania aplikacji. |
| Współpraca z Crashlytics | W połączeniu z Crashlytics możesz uzyskać informacje o stabilności wersji testowych. |
Przykładowa ścieżka implementacji
| Prześlij najnowszą przedpremierową kompilację | Najpierw prześlij najnowszy plik APK, AAB lub IPA do App Distribution za pomocą Firebase konsoli, fastlane, Gradle lub narzędzi interfejsu wiersza poleceń. | |
| Zaproś testerów | Następnie dodaj testerów, którzy mają przetestować Twoją aplikację. Testerzy otrzymają e-mail z instrukcjami dotyczącymi procesu wdrażania. | |
| Poznaj opinię | Zbieraj opinie od testerów, monitoruj dane o stabilności i wprowadzaj zmiany w aplikacji. | |
| Opublikuj nowe kompilacje beta | Gdy nowa kompilacja będzie gotowa do testowania, prześlij ją do App Distribution. Twoi testerzy otrzymają powiadomienie o dostępności nowej kompilacji do wypróbowania. |
Dalsze kroki
Poznaj sprawdzone metody
- Sprawdzone metody rozpowszechniania aplikacji Apple wśród testerów QA za pomocą CI/CD i fastlane
- Sprawdzone metody rozpowszechniania aplikacji na Androida wśród testerów QA za pomocą CI/CD
Dowiedz się, jak rozpowszechniać aplikacje na iOS:
Firebase konsola wiersz poleceń Firebase fastlane API (typu) REST
Dowiedz się, jak rozpowszechniać aplikacje na Androida:
Firebase konsola wiersz poleceń Firebase fastlane Gradle API (typu) REST
Aby dowiedzieć się więcej o App Distribution, zapoznaj się z tymi warsztatami: