Firebase App Distribution
Con Firebase App Distribution è facilissimo distribuire le tue app ai trusted tester. Mettendo le tue app sui tester dispositivi rapidamente, puoi ricevere feedback in anticipo e spesso. E se usi Crashlytics nelle tue app, disporrai automaticamente ottenere metriche di stabilità per tutte le tue build, in modo da sapere quando è tutto pronto per astronave.
Iniziamo?
Scopri come distribuire le tue app per iOS:
Console Firebase interfaccia a riga di comando di Firebase corsia veloce
Scopri come distribuire le tue app per Android:
Console Firebase interfaccia a riga di comando di Firebase corsia veloce Gradle API REST
Funzionalità chiave
Piattaforma multipla | Gestisci le distribuzioni pre-release per iOS e Android dalla stessa posto. |
Distribuzioni rapide | Fornisci rapidamente le release in anteprima ai tuoi tester, con un onboarding rapido, senza SDK da installare e il caricamento istantaneo delle app. |
Si adatta al tuo flusso di lavoro | Distribuisci le build utilizzando la console Firebase, lo strumento dell'interfaccia a riga di comando di Firebase (CLI), Fastlane o Gradle (Android). Automatizza distribuzione grazie all'integrazione dell'interfaccia a riga di comando nell'integrazione continua (CI) di lavoro. |
Gestione dei tester | Gestisci i team di test organizzandoli in gruppi. Aggiungi facilmente nuovi tester con inviti via email che li guidano nella procedura di onboarding. Visualizzare lo stato di ogni tester per versioni specifiche dell'app. che indica chi ha accettato un invito di test e scaricato il dell'app. Attiva il feedback in-app per semplificare la raccolta del feedback su le tue app di pre-release dai tester. |
Compatibile con Android App Bundle | Distribuisci release ai tester per il tuo Android App Bundle in su Google Play. App Distribution si integra con l'app interna di Google Play di Google Cloud per semplificare i processi di test e lancio delle app. |
Compatibile con Crashlytics | Se combinata con Crashlytics, ottieni informazioni sulla stabilità le tue distribuzioni di test. |
Esempio di percorso di implementazione
Carica la tua ultima build pre-release | Innanzitutto, carica il tuo ultimo APK, AAB o IPA su App Distribution utilizzando Console Firebase, Fastlane, Gradle o gli strumenti dell'interfaccia a riga di comando. | |
Invita tester | Aggiungi poi i tester che vuoi far provare la tua app. I tester riceveranno un'email che li guiderà nella procedura di onboarding. | |
Ricevere un feedback | Ricevi feedback dai tester, monitora i dati di stabilità ed esegui l'iterazione su la tua app. | |
Rilascia nuove build beta | Quando hai una nuova build pronta per essere testata, caricala App Distribution. I tester riceveranno una notifica relativa alla disponibilità di una nuova build per provare. |
Passaggi successivi
Scopri le best practice
- Best practice per la distribuzione di app Apple ai tester del QA utilizzando CI/CD e Fastlane
- Best practice per la distribuzione di app per Android ai tester del QA tramite CI/CD
Scopri come distribuire le tue app per iOS:
Firebase console Firebase CLI fastlane API REST
Scopri come distribuire le tue app per Android:
Firebase console Firebase CLI fastlane Gradle API REST
Per scoprire di più su App Distribution, dai un'occhiata ai seguenti codelab:
Avvisa i tester sulle nuove release dell'app con l'SDK Firebase App Distribution per Android.
Avvisa i tester delle nuove release dell'app con l'SDK Firebase App Distribution per iOS.
Distribuisci più velocemente le tue build pre-release per iOS con App Distribution e fastlane.