Ho sviluppato un'app per iPhone e voglio testare questa build di distribuzione finale prima di inviarla all'App Store per la revisione. Esiste un modo sicuro per far funzionare questa app su un dispositivo?Come testare la versione di distribuzione finale prima di inviarla per la revisione all'app store di iPhone?
risposta
Puoi anche controllare il post del blog di Craig Hockenberry "The final test".
Craig fornisce un metodo di test in cui l'unica differenza tra ciò che si prova e ciò che si invia è l'identità di firma.
È possibile impostare una versione beta tramite il programma del portale iPhone. È quindi possibile caricare l'app e il profilo associato su un telefono tramite iTunes o XCode.
No, non è possibile. Questo mi rende un po 'pazzo, anche. Se si imposta un profilo di distribuzione ad-hoc, questo è il più vicino possibile. Dal lato "positivo", hai la garanzia che la tua app venga rifiutata se non può essere installata correttamente ...
controllo questo fuori, si può effettivamente provare una build di distribuzione:
http://nikhilkerala.blogspot.com/2010/12/how-to-test-app-store-distribution.html
Post incredibilmente lungo. TLDR: jailbreak un telefono. –
So che questa domanda è un po 'vecchio, ma recentemente ho trovato un modo migliore di test e distribuire il mio Apps prima alla submission e questo metodo mi consente di scaricarlo facilmente su dispositivi reali senza dover avere fisicamente il dispositivo tra le mani o avere l'utente con i profili di provisioning, i certificati o la sincronizzazione di iTunes.
Gli sviluppatori possono creare un account su TestFlight e creare una squadra.
Dopo aver creato una squadra, invita i tester alla tua squadra (fai clic su "Invita un compagno di squadra" nella pagina della squadra). Il tester riceverà un'email di invito per entrare a far parte del team e verrà seguito il processo di creazione di un account di base (nome, email, password) e il dispositivo verrà registrato e il suo account verrà aggiunto al team.
Una volta installati i tester, accedere alla pagina del proprio team e selezionare tutti i tester, esportare le informazioni sul dispositivo tramite il collegamento e importare tale elenco in un profilo di distribuzione Ad-Hoc.
Importare quel profilo (e il certificato Ad-Hoc) in Xcode e ricostruire il progetto e condividerlo come un file * .ipa.
Torna alla pagina del tuo team TestFlightApp.com e carica il file binario. Tutti i tester della tua squadra con accesso alla build riceveranno una notifica via email. Tutto quello che devono fare è fare clic su "Installa" nell'e-mail e verranno indirizzati a una pagina TestFlightApp.com che installerà l'app sul loro dispositivo via etere, no iTunes, niente giochi con profili, ecc.
L'ho provato stamattina e sono molto impressionato da quanto sia facile e anche gratuito.
TestFlight fornisce solo un modo semplice per distribuire build ad-hoc. Non consente di testare la build finale da inviare ad Apple. –
In realtà è possibile installare la build di distribuzione se è stata precedentemente installata una build Ad Hoc sul telefono. La maggior parte delle persone semplicemente non l'ha mai provato =)
E non è richiesto alcun jailbreak.Per le istruzioni passo passo, vedere la mia risposta qui:
- 1. Login Facebook Autorizzazione per testare l'app prima di inviarla per la revisione?
- 2. Come testare la distribuzione di JBoss automaticamente?
- 3. Come posso ottenere un'app per iPhone su un client per la revisione prima della pubblica release?
- 4. Come posso visualizzare una finestra di dialogo prima di inviarla?
- 5. come testare l'aggiornamento del database sqlite prima di caricare la nuova versione della mia app su Play Store in Android
- 6. Distribuzione di una versione di sviluppo di un'applicazione iPhone
- 7. Qual è la differenza tra la distribuzione ad hoc e la distribuzione app store in ios
- 8. iPhone - Come posso rilevare la versione di iPhone?
- 9. Come testare la versione GNU o BSD di rm?
- 10. Come creare la versione per iPhone e iPad di un'app?
- 11. Errore di distribuzione Iphone
- 12. iPhone - come modificare la configurazione di build in distribuzione
- 13. Invia in acquisto l'app per la prima revisione
- 14. La reinstallazione di app per iPhone/IOS da App Store ha un vecchio badge e valore
- 15. Errore di distribuzione dell'app di Windows Store
- 16. Applicazione iPhone Processo di distribuzione aziendale
- 17. Che cos'è un certificato Ad Hoc per la distribuzione dell'app test di iOS?
- 18. distribuzione di un'app per iPad durante lo sviluppo?
- 19. Modo corretto per testare la versione di Rails per la creazione gemma
- 20. Come rilevare la versione di iPhone OS nell'app?
- 21. Fai in modo che l'app per iPhone sostituisca la versione gratuita all'installazione dall'app store
- 22. Barra finale prima di una stringa di query. Cattiva pratica?
- 23. La percentuale di distribuzione della versione iOS più recente?
- 24. revisione vs. versione
- 25. I registri di arresto anomalo per iPhone dicono "Versione: ???"
- 26. Devo rimuovere TestFlight prima di inviarlo ad App Store?
- 27. iPhone: SO minimo, obiettivo di distribuzione e SDK base/attivo
- 28. Come testare la gestione di AccessViolationException
- 29. In che modo il sistema di controllo di revisione ripristina la revisione?
- 30. Come assumere la proprietà di un'attività di revisione del codice?
questo è un buon controllo, ma una build ad-hoc non è ancora esattamente la stessa della versione distribuibile App Store - le diverse identità di firma e diritti . –