Configura come tester con App Distribution


Quando distribuisci per la prima volta un'app utilizzando la console Firebase o uno strumento interfaccia a riga di comando (interfaccia a riga di comando di Firebase, fastlane), App Distribution invia al tester un invito con le istruzioni su come installare e testare la build.

Questa guida descrive come installare e testare una nuova app distribuita tramite App Distribution dal punto di vista di un tester. Per risposte alle domande frequenti o assistenza per la risoluzione dei problemi, leggi la Guida alla risoluzione dei problemi.

Passaggio 1: accedi con Google per accettare l'invito

  1. Su un dispositivo iOS, apri l'invito via email in Safari. Devi aprire l'invito via email per installare correttamente il profilo Firebase e registrare il tuo dispositivo nel passaggio 2.

  2. Quando richiesto, accedi con Google e accetta l'invito a testare l'app.

<<"docs/app-distribution/_includes/_testing/_after-accepting-invite.md">>

Passaggio 2: installa il profilo Firebase

Distribuzioni ad hoc

<<"docs/app-distribution/_includes/_testing/_install-profile-ios.md">>

L'installazione del profilo concede a Firebase l'autorizzazione a:

<<"docs/app-distribution/_includes/_testing/_profile-ios.md">>

Distribuzioni aziendali

Questo passaggio è facoltativo, ma consigliato per testare le distribuzioni firmate a livello aziendale. L'installazione del profilo aggiunge il clip web Firebase App Distribution alla schermata Home del dispositivo, in modo da poter installare e accedere a tutte le tue app di test. Per installare manualmente il profilo:

  1. In Test apps, seleziona l'app che vuoi testare.

  2. In alto a destra nella pagina dell'app, tocca .

  3. Segui le istruzioni visualizzate per installare il profilo Firebase.

Passaggio 3: installa e testa la build

Distribuzioni ad hoc

Dopo aver registrato il dispositivo, lo sviluppatore deve aggiornare il profilo di provisioning con l'UDID del dispositivo e ridistribuire una build configurata per essere eseguita sul dispositivo. Firebase ti invia una notifica quando la build è disponibile per l'installazione.

<<"docs/app-distribution/_includes/_testing/_install-build-from-web-clip-ios.md">>

Distribuzioni aziendali

  1. Nella sezione **Test apps** (Testa app) del web clip Firebase App Distribution, seleziona l'app per cui vuoi installare una nuova build, quindi tocca **Download**. La build viene scaricata nella schermata Home del dispositivo, così puoi iniziare subito a testarla.
  2. Nell'app Impostazioni > schermata Profili e gestione dispositivi, seleziona il nome dello sviluppatore dell'app e consideralo attendibile.

Se non hai il web clip Firebase App Distribution, puoi installare una nuova build per l'app di test toccando Scarica l'ultima build nell'email di notifica della nuova build da Firebase.

Infine, torna alla schermata Home del dispositivo e apri l'app di test.

Passaggio 4: (facoltativo) attiva gli avvisi per le nuove build

Se l'SDK Firebase App Distribution è stato aggiunto all'app di test, puoi attivare facoltativamente gli avvisi in-app che vengono visualizzati quando sono disponibili nuove build da testare. Per saperne di più sull'SDK, incluso come aggiungerlo a un'app di test, consulta la guida introduttiva.

  1. Dalla schermata Home del dispositivo, apri l'app di test.

  2. Quando viene visualizzata la finestra di dialogo Attiva avvisi, tocca Sì.

  3. Accedi con l'Account Google che hai utilizzato in precedenza nel Passaggio 1 (l'account che hai utilizzato per accettare l'invito dell'app). Gli avvisi in-app vengono attivati automaticamente.

    Se hai difficoltà ad accedere al tuo Account Google, consulta la guida per la risoluzione dei problemi.

  4. Torna all'app di test. Ora ricevi avvisi in-app quando sono disponibili nuove versioni dell'app per il test.

Per scaricare una nuova versione dell'app direttamente da un avviso, tocca Aggiorna nella finestra di dialogo dell'avviso. La nuova versione dell'app viene scaricata e aggiunta alla schermata Home del dispositivo.

Eliminare l'account del tester

Per eliminare il tuo account testatore App Distribution e i relativi dati, consulta la App Distribution risoluzione dei problemi e le domande frequenti.