TestFlight è un'applicazione che aiuta gli sviluppatori a testare le versioni beta e le clip delle app. L'articolo ti mostrerà come usare TestFlight .
Inizio
Prima di utilizzare TestFlight , devi accettare un invito e-mail o un collegamento pubblico da uno sviluppatore e disporre di un dispositivo per il test del prodotto.
Puoi aggiungere membri del team di sviluppo di App Store Connect e avranno accesso all'intera build dell'app.
Tutti gli altri tester invitati avranno accesso alle build che lo sviluppatore mette loro a disposizione. Uno sviluppatore può invitarti a testare l'app tramite un'email o un collegamento pubblico.
Requisiti della piattaforma con TestFlight:
- App iOS : iPhone, iPad o iPod touch con iOS 8 o versioni successive. Clip app richiede iOS 14 beta o versioni successive. Pacchetto di adesivi Le app iMessage richiedono iOS 10 o versioni successive.
- App tvOS : Apple TV con tvOS 9 o successivo
- App watchOS : Apple Watch con watchOS 2 o successivo.
Nota: TestFlight non è disponibile per le applicazioni Mac.
Istruzioni per l'installazione di TestFlight

Scarica TestFlight sull'App Store e aprilo. Quando ti viene chiesto di accedere, usa l'account ID Apple che desideri. Potrebbe essere l'ID Apple personale sul dispositivo di prova e non corrisponde all'indirizzo email che hai aggiunto a iTunes Connect. Quindi accetta l'invito e-mail o il collegamento pubblico per installare l'app beta. Fai clic su Visualizza in TestFlight e vedrai la pagina di anteprima dell'app come segue:


Puoi installare quell'app su 30 dispositivi diversi.
Prova l'app usando TestFlight
Ogni build è disponibile per il test per 90 giorni, a partire dal momento in cui lo sviluppatore la carica. Puoi vedere il numero di giorni di test rimanenti nel nome dell'app in TestFlight. TestFlight ti avviserà ogni volta che una nuova build è disponibile e includerà istruzioni sul programma che devi testare. Tutti gli acquisti in-app sono gratuiti durante questo periodo.
Testare più build
Quando visualizzi l'app in TestFlight, per impostazione predefinita vedrai l'ultima build disponibile. Puoi ancora controllare tutte le altre build esistenti.
Vai alla pagina dell'applicazione in TestFlight .
Tocca Build precedenti .
Tocca e installa la build che desideri testare. L'applicazione scelta sostituirà il programma attualmente installato sul tuo dispositivo.
Test di un'app Clip beta (iOS 14 beta o versioni successive)
Se l'app include un clip dell'app, puoi provare quell'esperienza con il clip dell'app. Dopo aver accettato l'invito a testare l'app beta, vedrai l'opzione per testare la clip dell'app in TestFlight. Solo l'app o la clip dell'app può essere installata su un dispositivo alla volta, ma i tester possono scegliere di passare dall'una all'altra in qualsiasi momento. Se l'app beta è già installata sul dispositivo, provare l'app clip beta sostituirà l'app e alcuni dati potrebbero andare persi. Naturalmente, puoi ancora reinstallarlo da TestFlight.
Vai alla pagina dell'applicazione in TestFlight.
Nella sezione Clip app, fai clic su TEST accanto all'app clip beta che desideri provare.
Invia feedback
Quando si invia un feedback tramite TestFlight, queste informazioni vengono fornite anche ad Apple come parte del servizio.
App iOS
Se il tuo dispositivo esegue iOS 13 o versioni successive, puoi inviare feedback tramite l'app TestFlight o direttamente dall'app beta o dall'app clip beta facendo uno screenshot. Puoi segnalare un errore dopo che si è verificato. Se sei invitato a testare la tua app tramite un collegamento pubblico, non puoi scegliere di fornire il tuo indirizzo email o le informazioni personali allo sviluppatore. Apple riceverà anche tutti i feedback che invii e potrebbe allegarli al tuo ID Apple.
Invia feedback tramite l'app TestFlight (iOS 13 o versioni successive)
Apri l'app TestFlight sul dispositivo.
Dall'elenco delle app , tocca l'app.
Tocca Invia feedback sulla versione beta .
Nella finestra di dialogo di condivisione, tocca Includi screenshot per selezionare uno screenshot. Se non desideri inviare l'allegato, tocca Non includere screenshot .
Aggiungi un commento (fino a 2.000 caratteri e la possibilità di inserire un indirizzo e-mail se invitato con un collegamento pubblico.
Tocca Vertice .
Invia feedback tramite l'app Beta (iOS 13 o versioni successive)
Quando acquisisci uno screenshot durante il test di un'app, puoi inviarlo con un feedback direttamente allo sviluppatore senza uscire dall'app o provare la clip dell'app come segue:
Fai uno screenshot sul dispositivo. L'immagine del profilo di quella foto apparirà nell'angolo in basso a sinistra. Toccalo e, se necessario, aggiungi disegni e contenuti utilizzando Markup. Quindi tocca il pulsante Fine .
Tocca Condividi feedback beta > Summit .
Invia informazioni sull'errore (iOS 13 o versioni successive)
Quando viene visualizzato il messaggio di errore > tocca Condividi > Aggiungi commento e tocca Invia .
Contatta lo sviluppatore
Se devi contattare lo sviluppatore durante il beta test dell'app, puoi visualizzare il suo indirizzo e-mail dalla rispettiva pagina dell'app in TestFlight > tocca Dettagli app dalla sezione Informazioni .
Invia feedback tramite l'app TestFlight su iOS 12.4 o versioni precedenti
Tocca Invia feedback beta per scrivere un'email allo sviluppatore. L'e-mail di risposta contiene dettagli sull'app beta e sui dispositivi iOS. Puoi anche fornire ulteriori informazioni come screenshot, passaggi necessari per visualizzare il problema. Gli sviluppatori vedranno la tua email quando invii un feedback tramite l'app TestFlight, anche se invitati tramite un collegamento pubblico.
Fai la stessa cosa quando vuoi inviare un feedback allo sviluppatore durante il test dell'app su tvOS.
Dopo che il test è finito
Una volta terminata la fase di test, non potrai più aprire l'app build beta. Per installare la versione ufficiale di quell'app, scaricala o acquistala sull'App Store.
TestFlight attualmente supporta le seguenti lingue : arabo, catalano, croato, ceco, danese, olandese, inglese (Australia), inglese (Regno Unito), inglese (USA), finlandese, francese (Canada), francese, tedesco, greco, ebraico, hindi , ungherese, indonesiano, italiano, giapponese, coreano, malese, norvegese, polacco, portoghese (Brasile), portoghese (Portogallo) portoghese), rumeno, russo, cinese semplificato, slovacco, spagnolo, spagnolo (America latina), svedese, tailandese, Cinese tradizionale (Hong Kong), cinese tradizionale (Taiwan), turco, ucraino e vietnamita.