Comment créer IPA dans Xcode 6?

90

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

bhavik
la source
2
stackoverflow.com/questions/24438010/ ... J'espère que cela vous aidera.
user2226474
28
Je ne peux pas croire que ces mods ont fermé cela comme étant «peu clair». la question est ABSOLUMENT CLAIRE. cet utilisateur demande évidemment et à plusieurs reprises comment créer un .ipa dans Xcode 6. évidemment.
Ouais.
2
J'ai mis à jour cette question pour (espérons-le) être plus claire. Candidater pour la réouverture car c'est l'un des premiers succès sur Google et je pense que c'est une bonne question.
James McMahon

Réponses:

102

vous pouvez suivre ci-dessous:

1.Sélectionnez votre swiftDemo dans votre xcode (côté gauche comme indiqué) Ensuite, sélectionnez l' option Produit , dans laquelle vous pouvez sélectionner l' option Archiver .

Sélectionner une archive - Celle en surbrillance dans l'image

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

Sélectionnez l'option Exporter

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

Sélectionnez la première option

MISE À JOUR -> Sélectionnez Enregistrer dans le déploiement ad-hoc comme ci-dessous

Enregistrer dans ad-hoc

-> alors si vous ne vous êtes pas connecté avec votre identifiant de développeur Apple, l'écran ci-dessous apparaîtra

Ajouter un identifiant Apple

-> Sélectionnez maintenant ajouter ceci et fournissez votre identifiant Apple et votre mot de passe dans une nouvelle fenêtre, comme indiqué.

identifiant Apple et mot de passe requis

-> Restez en suivant les instructions de xcode et vous aurez enfin votre fichier IPA.

-> Allez avec votre vol d'essai.

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

nikhil84
la source
2
Après cette étape, mon erreur se produit comme. "Pour enregistrer pour le développement de l'App Store IOS, vous devez ajouter un compte Apple ID inscrit au programme de développement IOS pour l'équipe de développement '92P8AKNGW9'"
bhavik le
1
J'existe déjà dans l'identifiant de développeur Apple et le profil d'approvisionnement et le certificat également installés.
bhavik le
4
L'option "Archiver" du menu "Produit" est grisée.
jameshfisher
5
@jameshfisher Vous devez sélectionner un appareil iOS dans votre xcode car vous avez peut-être sélectionné n'importe quel simulateur pour le moment. Alors changez-le en appareil iOS et cela fonctionnera.
nikhil84
7
Si l'option d'archivage est en retrait. Consultez stackoverflow.com/questions/16050640/…
kayfun
15

Si vous souhaitez télécharger un fichier .ipa sur itunesconnect sans intégrer de compte de 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 l'appareil à la place du simulateur.

entrez la description de l'image ici

Étape 2: - Allez sur Produit -> sélectionnez Archiver

entrez la description de l'image ici

Étape 3: - Une fois le processus terminé, cliquez avec le bouton droit sur votre archive -> et sélectionnez Afficher dans le Finder

entrez la description de l'image ici

Étape 4: - lorsque vous cliquez sur Afficher dans le Finder, vous serez redirigé vers le dossier Archive, ressemble à ceci

entrez la description de l'image ici

Étape 5: - Faites un clic droit sur le fichier .xarchive -> sélectionnez l'option Afficher le contenu du paquet.

entrez la description de l'image ici

Étape 6: - Allez dans le dossier du produit -> Dossier de l'application -> Vous trouverez votre nom de projet.app

entrez la description de l'image ici

Étape 7: - Maintenant, pour convertir .app en .ipa, glissez-déposez simplement dans iTunes. Vérifiez l'image ci-dessous,

entrez la description de l'image ici

Étape 8: - Mettez maintenant ce fichier .ipa en lieu sûr et utilisez-le lors du téléchargement avec le chargeur d'application.

Remarque: - si vous voulez savoir comment télécharger une application avec le chargeur d'application, cochez ceci,

Télécharger une application avec le chargeur d'application

ÉDITER :-

AVERTISSEMENT: - Ne créez pas de .ipa en changeant l'extension de .aap en .zip et .zip en .ipa.

J'ai vu dans de nombreuses réponses que, ils ont suggéré de compresser le fichier .app, puis de 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 données utiles.

Badal Shah
la source
1
Merci pour la pointe de glisser-déposer, je ne le savais pas.
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
Sayka
la source
Mon simulateur ne s'affichait pas après avoir exécuté l'application. Donc votre méthode a fonctionné comme un charme pour moi.
Umair Afzal
Le dossier a été changé /Users/<User>/Library/Developer/Xcode/DerivedDatapour moi avec la dernière version XCode. Le paramètre peut être visualisé / modifié dans "Fichier" -> "Paramètres du projet" dans XCode.
sn0b4ll
2

Dans XCode version 9.0 (9A235):

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

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

user140290
la source