2013-04-01 13 views
25

Ho creato un'applicazione iOS utilizzando PhoneGap. Mi sono registrato anche con il programma Apple Developer e ho generato tutti i certificati richiesti. Ora, voglio distribuire questo file .ipa nell'app store. Cosa devo fare ora per pubblicare questo file .ipa su App Store?Distribuire il file .ipa nell'App store generato da PhoneGap?

+0

Sede [documentazione di Apple] (http://developer.apple.com/library/ios/#documentation/General/Conceptual/ApplicationDevelopmentOverview/DeliverYourAppontheAppStore/DeliverYourAppontheAppStore.html) qui non – Whizkid747

risposta

5

Dopo aver inviato il file .ipa, è sufficiente visitare iTunes Connect allo https://itunesconnect.apple.com, creare un record per la propria app e inserire le informazioni richieste. Da official documentation:

Il record in iTunes Connect include un campo per un ID pacchetto; il valore che inserisci in questo campo deve corrispondere esattamente all'ID bundle della tua app. Alcune tecnologie Apple, tra cui Game Center e acquisto in-app, richiedono che un record di iTunes Connect venga creato prima nel processo di sviluppo. Ad esempio, con l'acquisto in-app, è necessario creare il record dell'app in modo da poter aggiungere i dettagli degli articoli che si desidera vendere. Questo contenuto deve essere creato prima che il processo di sviluppo sia completo, in modo che tu possa usarlo per testare il codice che hai aggiunto per implementare l'acquisto in-app.

Quindi, per lo più, è solo questione di inviare la tua app tramite iTunes Connect e attendere l'approvazione.

+2

sicuro se qualcosa è cambiato, ma la .ipa non può essere inviato tramite iTunes Connect. Può essere inviato solo tramite Xcode, sebbene tutti i dettagli dell'app possano essere inseriti prima in iTunes Connect. – Keith

+19

non ha menzionato come caricare il file.ipa – greg121

29

Ecco una panoramica di come presentare un'app PhoneGap per l'App Store aka iTunes Connect. Sorprendentemente, PhoneGap non sembra fornire queste istruzioni.

  1. Nel portale di provisioning iOS, creare un numero distribution certificate. Come parte di questo processo userai Keychain Manager per creare un certificato di distribuzione. Esportare questo certificato su Certificates.p12 facendo clic con il tasto destro su di esso e selezionando Esporta. Registra la password perché ne avrai bisogno ogni volta che esegui una build su build.phonegap.com.

  2. In iOS Provisioning Portal creare un ID app per la vostra applicazione.

  3. creare un profilo di distribuzione App Store e assicurarsi di utilizzare la stessa chiave/certificato privato a firmarlo come sopra. Scaricalo.

  4. Ora vai a build.phonegap.com e vai alla build di iOS e "aggiungi una chiave ...". Chiamalo "App Store" e carica il file .p12 e il file .mobileprovision.

  5. Ricostruire e scarica il file IPA da PhoneGap costruire.

  6. Assicurarsi che la vostra applicazione è impostato su Ready to Upload Binary in iTunes Connect.

  7. Carica l'applicazione utilizzando Application Loader (vedi anche Where to find Application Loader app in Mac?), che viene fornito con Xcode. Caricherete il file IPA.

+1

Il collegamento al caricatore di applicazioni non è più disponibile – greg121

+1

Se sei come me e sei senza un MAC, puoi pagare 5 USD per farlo caricare da questi ragazzi: https://appstoreuploader.com/upload.html (Non ho affiliazione, ma sto per provarlo) – coderama

+1

@coderama Hai provato il servizio appstoreuploader? se è così, come era? – silencedmessage

Problemi correlati