Volevo sapere che con il profilo di provisioning dello sviluppatore iphone ero in grado di generare (.ipa) per il caricamento su testflightapp. Ma mi dà un errore nel testflight che "non è valido (.ipa)". È per via del fatto che sto usando il profilo sviluppatore e non il profilo di distribuzione?possiamo usare il profilo di provisioning degli sviluppatori per caricare (.ipa) in testflight?
risposta
È necessario utilizzare il profilo di distribuzione! Inoltre, assicurati che il tuo ipa abbia il file embedded.mobileprovision.
Proprio così, sì, deve essere una distribuzione. Probabilmente vedrai che lamentarsi di get-task-allow
è vero piuttosto che falso o qualcosa del genere. Non sono del tutto sicuro del motivo per cui TestFlight si preoccupa di controllare questo, ma lo fanno.
Preparazione per PROVA Scelta dei colori contiene le seguenti fasi
- Invita i compagni di squadra con PROVA Scelta dei colori per il loro indirizzo email.
- Nell'uso developer.apple.com 'aggiungere dispositivi' e aggiungere il dispositivo è UID
- All'interno di distribuzione creare un nuovo profilo profisioning che contiene i dispositivi degli utenti PROVA Scelta dei colori.
- scaricare il nuovo profilo di provisioning e impostarlo nelle impostazioni XCode Build -> La firma del codice Identity
- Fare una nuova build del vostro progetto in XCode con il prodotto
- Caricare il tuo .ipa appena fatto per PROVA Scelta dei colori e impostare la PROVA Scelta dei colori tester
Fatto!
EDIT:
ho avete fatto una PROVA Scelta dei colori, prima della vostra applicazione è possibile anche scegliere di fermarsi dopo il punto 3 e basta caricare il proprio profilo appena creato PROVA Scelta dei colori. (come dice OneGuyInDc)
Scadenza passaggio 5 Non è necessario ricreare e creare un nuovo IPA se si aggiunge un nuovo UUID al profilo di distribuzione: è possibile aggiungere l'UUID al profilo, salvare il profilo e quindi caricare il profilo su Testflight. – OneGuyInDc
Sì, è necessario un profilo di provisioning per la distribuzione.
Detto questo, non lo si seleziona in Xcode. Seleziona "Nessuno" per tutti i profili di provisioning in Xcode.
Valido ancora in Xcode 5.11.
Come? Spiega per favore. –
@MikhaloIvanokov http://help.testflightapp.com/customer/portal/articles/494413-how-to-create-an-ipa-xcode-4-3- – fbernardo
Hm. Ho caricato con successo ipa e ho anche concesso l'accesso ad altri dispositivi, tutto configurato per un profilo sviluppatore. Tuttavia, mi sembra che manchi alcune funzionalità dell'API. – ilmiacs