Come creare IPA in Xcode 6?


90

Nel mio progetto non riesco a capire come creare un file IPA. Qualcuno può spiegare, passo dopo passo, come creare un file IPA in Xcode 6?


2
stackoverflow.com/questions/24438010/… Spero che questo ti possa aiutare.
user2226474

28
Non posso credere che queste mod lo abbiano chiuso come "poco chiaro". la domanda è ASSOLUTAMENTE CHIARA. questo utente chiede ovviamente e ripetutamente come creare un .ipa in Xcode 6. ovviamente.
Sì.

2
Ho aggiornato questa domanda per (si spera) essere più chiara. Nomina per la riapertura in quanto questo è uno dei primi successi su Google e penso che sia una buona domanda.
James McMahon

Risposte:


102

potresti seguire di seguito:

1.Seleziona il tuo swiftDemo nel tuo xcode (lato sinistro come mostrato) Quindi seleziona l' opzione Prodotto , in cui puoi selezionare l' opzione Archivia .

Seleziona Archivio - Quello evidenziato nell'immagine

  1. Quindi si aprirà una nuova finestra come segue e in quella finestra selezionare l' opzione di esportazione

Seleziona l'opzione Esporta

3.Quindi apparirà un pop-up come di seguito e seleziona la prima opzione mentre cerchi Apple Store. Quindi ora segui come si dice.

Seleziona la prima opzione

AGGIORNA -> Seleziona Salva in distribuzione ad-hoc come di seguito

Salva in ad-hoc

-> quindi se non hai firmato con il tuo ID sviluppatore Apple, verrà visualizzata la schermata sottostante

Aggiungi l'ID Apple

-> Ora seleziona aggiungi in questo e fornisci il tuo ID Apple e la password nella nuova finestra come mostrato.

ID Apple e password richiesti

-> Resto segui come guidato da xcode e finalmente avrai il tuo file IPA.

-> Vai con il tuo volo di prova.

Non dimenticare di fornire il tuo profilo di provisioning ei certificati nella firma del codice delle impostazioni di build in xcode.


2
Dopo questo passaggio il mio errore si verifica come. "Per risparmiare per lo sviluppo dell'App Store IOS, devi aggiungere un account ID Apple registrato nel programma per sviluppatori IOS per il team di sviluppo '92P8AKNGW9'"
bhavik

1
Ho già installato l'ID sviluppatore Apple e il profilo di provisioning e il certificato.
bhavik

4
L'opzione "Archivio" nel menu "Prodotto" è disattivata.
jameshfisher

5
@jameshfisher Devi selezionare il dispositivo iOS nel tuo xcode poiché per ora potresti aver selezionato qualsiasi simulatore. Quindi cambiarlo su un dispositivo iOS e poi funzionerà.
nikhil84

7
Se l'opzione di archiviazione è disattivata. Scopri stackoverflow.com/questions/16050640/...
kayfun

15

Se desideri caricare il file .ipa su itunesconnect senza integrare l'account sviluppatore in Xcode e desideri utilizzare il caricatore dell'applicazione . quindi puoi generare .ipa con iTunes .

Passaggio 1: selezionare il dispositivo al posto del simulatore.

inserisci qui la descrizione dell'immagine

Passaggio 2: - Vai su Prodotto -> seleziona Archivio

inserisci qui la descrizione dell'immagine

Passaggio 3: - Dopo il processo completato, fai clic con il pulsante destro del mouse sul tuo Archivio -> e seleziona mostra nel Finder

inserisci qui la descrizione dell'immagine

Passaggio 4: - quando fai clic su mostra nel Finder verrai reindirizzato alla cartella Archivio, ha questo aspetto

inserisci qui la descrizione dell'immagine

Passaggio 5: - Fare clic con il pulsante destro del mouse sul file .xarchive -> selezionare l'opzione Mostra contenuto pacchetto.

inserisci qui la descrizione dell'immagine

Passaggio 6: - Vai alla cartella del prodotto -> Cartella dell'applicazione -> Troverai il nomeprogetto.app

inserisci qui la descrizione dell'immagine

Passaggio 7: - Ora per convertire .app in .ipa basta trascinare e rilasciare in itunes. controlla l'immagine sotto,

inserisci qui la descrizione dell'immagine

Passaggio 8: - Ora metti questo file .ipa in un posto sicuro e usalo durante il caricamento con il caricatore dell'applicazione.

Nota: - se vuoi sapere come caricare l'app con il caricatore dell'applicazione, controlla questo,

Carica l'app con il caricatore dell'applicazione

MODIFICARE :-

ATTENZIONE: - Non creare .ipa modificando l'estensione da .aap a .zip e .zip a .ipa.

Ho visto molte risposte che suggeriscono di comprimere il file .app e quindi cambiare l'estensione da .zip a .ipa. Non funziona adesso. Con questo metodo otterrai un errore del tipo,

IPA non è valido, non include una directory di payload.


1
Grazie per il drag and drop suggerimento, non lo sapevo.
Evgeny Karkan

3
1. Make your application with X-Code

.

2. Run your application in simulator

.

3. Open finder, Goto -> /Library/Developer/XCode/DerivedData/<Your App Name-blahblahblah>/Build/Products/Debug-iphonesimulator

.

4. Open iTunes -> Goto Apps

.

5. Drag YourApplication.app to iTunes

.

6. Drag back your app from iTunes to finder to get YourApplication.ipa

Il mio simulatore non veniva visualizzato dopo aver eseguito l'app. Quindi il tuo metodo ha funzionato come un incantesimo per me.
Umair Afzal

Cartella modificata in /Users/<User>/Library/Developer/Xcode/DerivedDataper me con l'ultima versione XCode. L'impostazione può essere visualizzata / modificata in "File" -> "Impostazioni progetto" in XCode.
sn0b4ll

2

Nella versione XCode 9.0 (9A235):

    1. Archivia il tuo progetto
    1. Fare clic su Finestra-> Organizer, selezionare il progetto archiviato. Fare clic su Esporta
    1. Seleziona Sviluppo (opzione)
    1. Fare clic su Avanti e firmare l'app ed esportare

Questo esporterà il contenuto della pubblicazione in una posizione, dove puoi trovare il file .ipa.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.