web-dev-qa-db-fra.com

Comment créer IPA dans Xcode 6?

Dans mon projet, je ne sais pas comment créer un fichier IPA. Quelqu'un peut-il expliquer, étape par étape, comment créer un fichier IPA dans Xcode 6?

89
bhavik

vous pouvez suivre ci-dessous:

1.Sélectionnez votre swiftDemo dans votre xcode (à gauche, comme indiqué). Ensuite, sélectionnez l’option Produit, dans laquelle vous pouvez sélectionner l’option Archive.

Select Archive - The highlighted one in the image

  1. Ensuite, une nouvelle fenêtre s'ouvrira comme suit et dans cette fenêtre, sélectionnez l'option exportation

Select Export option

3.Ensuite, une fenêtre contextuelle s'affichera comme ci-dessous et sélectionnez la première option lorsque vous recherchez le magasin Apple. Alors maintenant suivez comme il est dit.

Select First option

UPDATE -> Sélectionnez l’enregistrement dans un déploiement ad hoc comme indiqué ci-dessous.

Save to ad-hoc

-> alors si vous n'avez pas signé avec votre identifiant de développeur Apple, l'écran ci-dessous apparaîtra

Add Apple id

-> Maintenant, sélectionnez Ajouter dans ceci et indiquez votre Apple ID et votre mot de passe dans une nouvelle fenêtre, comme indiqué.

Apple id and password required

-> Reste à suivre comme indiqué par xcode et enfin tu auras ton fichier IPA.

-> Allez avec votre testflight.

N'oubliez pas de fournir votre profil d'approvisionnement et vos certificats lors de la signature de code de votre paramètre de construction dans xcode.

102
nikhil84

Si vous souhaitez télécharger un fichier .ipa sur itunesconnect sans intégrer le compte du développeur dans Xcode et que vous souhaitez utiliser le chargeur d'application . alors vous pouvez générer .ipa avec iTunes .

Étape 1: - Sélectionnez le périphérique à la place du simulateur.

enter image description here

Étape 2: - Accédez au produit -> sélectionnez Archive.

enter image description here

Étape 3: - Après avoir terminé le processus, cliquez avec le bouton droit de la souris sur votre archive -> et sélectionnez l'option Afficher dans le Finder.

enter image description here

Étape 4: - Lorsque vous cliquez sur Afficher dans le Finder, vous redirigerez vers le dossier Archive, ressemble à ceci

enter image description here

Étape 5: - Cliquez avec le bouton droit sur le fichier .xarchive -> sélectionnez l'option Afficher le contenu du paquet.

enter image description here

Étape 6: - Allez dans Dossier de produits -> Dossier d'applications -> Vous trouverez votre nomprojet.app

enter image description here

Étape 7: - Maintenant, pour convertir .app en .ipa, il suffit de glisser-déposer dans iTunes. vérifier l'image ci-dessous,

enter image description here

Étape 8: - Maintenant, placez ce fichier .ipa dans un endroit sûr et utilisez-le lors du téléchargement avec le chargeur d'applications.

Remarque: - Si vous souhaitez savoir comment télécharger une application avec le chargeur d'applications, cochez cette option.

Télécharger l'application avec l'application Loader

EDIT: -

AVERTISSEMENT: - Ne créez pas de fichier .ipa avec une extension de fichier changée de .aap à .Zip et .Zip à .ipa.

J'ai vu dans de nombreuses réponses que, ils ont suggéré de compresser le fichier .app et ensuite changer l'extension de .Zip à .ipa. Cela ne fonctionne pas maintenant. Par cette méthode, vous obtiendrez une erreur comme,

IPA n'est pas valide, il n'inclut pas de répertoire de charge utile.

15
Badal Shah
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
3
Sayka

Dans la version 9.0 de XCode (9A235):

    1. Archivez votre projet
    1. Cliquez sur Fenêtre-> Organiseur, sélectionnez votre projet archivé. Cliquez sur Exporter
    1. Sélectionnez le développement (option)
    1. Cliquez sur Suivant et signez l'application et exportez

Cela exportera le contenu de la publication vers un emplacement où vous pourrez trouver le fichier .ipa.

2
user140290