Così ho utilizzato TestFlight con un'app in fase di sviluppo. E fino ad ora, gli utenti Beta non stavano cambiando così velocemente, quindi è stato abbastanza semplice aggiungere un nuovo dispositivo al file di provisioning e pubblicare una nuova build quando necessario. Tuttavia, di recente abbiamo iniziato a espandere rapidamente il pool di utenti Beta e a pubblicare una nuova build su TestFlight ogni volta che vogliamo aggiungere un nuovo utente non sembra più la soluzione ideale. Quindi so che hanno la funzione che ti permette di caricare un nuovo profilo con un nuovo dispositivo (s) nel nuovo profilo, che sto cercando di utilizzare. A quel punto, quindi, il nuovo utente tenta di installare l'app e TestFlight WebClip chiede all'utente di installare il nuovo profilo (poiché non è più incorporato nell'app come nel file di build/provisioning iniziale). L'utente installa con successo il nuovo profilo, ma quando si torna all'app Test/webclip di TestFlight, viene chiesto ripetutamente di installare nuovamente il profilo senza poter effettivamente installare l'app.Aggiunta di un nuovo profilo di provisioning a una build TestFlight esistente
OK, una passeggiata attraverso completa dei dettagli:
ho costruire un app con il file testUsers1.mobileprovision e caricarlo a PROVA Scelta dei colori.
A un certo punto di seguito aggiungo UtenteX a un nuovo file di provisioning mobile, testUsers2.mobileprovision.
Nella sezione delle autorizzazioni della vecchia build, utilizzo "Aggiornamento profilo" per caricare testUsers2 fino a TestFlight.
UserX quindi avvia la webclip/app TestFlight sul proprio dispositivo.
Piuttosto che installare/scaricare l'applicazione, PROVA Scelta dei colori chiede loro di installare i nuovi testUsers2 file di provisioning e l'utente fa installare il file.
UserX quindi riavvia TestFlight sul dispositivo e chiede nuovamente a di installare il nuovo profilo invece di installare/scaricare l'app direttamente .
Ho scritto a TestFlight chiedendo qualsiasi idea di cosa potrebbe andare storto, ma non ho ancora ricevuto risposta. Qualcuno capisce cosa sto facendo male qui? O sto colpendo un bug di qualche tipo nella webclip TestFlight sul dispositivo?
Aggiornamento: Ho scambiato un paio di e-mail con TestFlight e hanno risposto con "Mentre risolviamo questo problema, la cosa migliore che possiamo raccomandare è di ricaricare la stessa build con il nuovo profilo di provisioning associato con esso. Non creerà una nuova versione, ma aggiornerà la versione più recente in TestFlight. "
Quindi, speriamo che abbiano una risposta a breve.
Grazie,
Will
Il nostro profilo di distribuzione Enterprise è scaduto. Ho appena seguito queste istruzioni ma non vedo da nessuna parte l'aggiornamento del profilo nelle autorizzazioni. Non è più possibile? – Andrew