Distribuzione dell'app Firebase
Firebase App Distribution rende indolore la distribuzione delle tue app a tester affidabili. Portando rapidamente le tue app sui dispositivi dei tester, puoi ricevere feedback in anticipo e spesso. E se utilizzi Crashlytics nelle tue app, otterrai automaticamente le metriche di stabilità per tutte le tue build, così saprai quando sei pronto per la spedizione.
Pronto per iniziare?
Scopri come distribuire le tue app iOS:
API REST fastlane della CLI Firebase della console Firebase
Scopri come distribuire le tue app Android:
Capacità chiave
Multipiattaforma | Gestisci le tue distribuzioni pre-release iOS e Android dalla stessa posizione. |
Distribuzioni veloci | Ottieni rapidamente le prime versioni nelle mani dei tuoi tester, con onboarding rapido, nessun SDK da installare e distribuzione istantanea delle app. |
Si adatta al tuo flusso di lavoro | Distribuisci build utilizzando la console Firebase, lo strumento Firebase Command Line Interface (CLI), Fastlane o Gradle (Android). Automatizza la distribuzione integrando la CLI nei lavori di integrazione continua (CI). |
Gestione tester | Gestisci i tuoi team di test organizzandoli in gruppi. Aggiungi facilmente nuovi tester con inviti e-mail che li guidano attraverso il processo di onboarding. Visualizza lo stato di ogni tester per versioni specifiche della tua app: visualizza chi ha accettato un invito al test e ha scaricato l'app. |
Funziona con i pacchetti di app Android | Distribuisci le versioni ai tester per il tuo pacchetto di app Android in Google Play. La distribuzione delle app si integra con il servizio di condivisione delle app interno di Google Play per semplificare i processi di test e avvio delle app. |
Funziona con Crashlytics | In combinazione con Crashlytics, ottieni informazioni dettagliate sulla stabilità delle 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 la console Firebase, Fastlane, Gradle o gli strumenti CLI. | |
Invita i tester | Quindi, aggiungi i tester che desideri provare la tua app. I tester riceveranno un'e-mail che li guiderà attraverso il processo di onboarding. | |
Ottieni feedback | Ricevi feedback dai tuoi tester, monitora i dati di stabilità ed esegui iterazioni sulla tua app. | |
Rilascia nuove build beta | Ogni volta che hai una nuova build pronta per il test, caricala su App Distribution. I tuoi tester verranno informati che una nuova build è disponibile per la prova. |
Prossimi passi
Scopri le migliori pratiche
- Procedure consigliate per la distribuzione di app Apple ai tester QA tramite CI/CD e corsia preferenziale
- Procedure consigliate per la distribuzione di app Android ai tester QA tramite CI/CD
Scopri come distribuire le tue app iOS:
API REST fastlane della CLI Firebase della console Firebase
Scopri come distribuire le tue app Android:
Firebase console Firebase CLI fastlane Gradle REST API
Per ulteriori informazioni sulla distribuzione delle app, dai un'occhiata ai seguenti codelab:
Avvisa i tester delle nuove versioni delle tue app con l'SDK Android Firebase App Distribution .
Avvisa i tester delle nuove versioni delle tue app con l'SDK per iOS Firebase App Distribution .
Distribuisci le build iOS pre-release più velocemente con App Distribution e Fastlane .