web-dev-qa-db-fra.com

Comment générer un fichier iOS IPA avec Ionic Framework?

J'ai réussi à créer l'application iOS avec le ionic build ios commande. Mais maintenant, je veux utiliser TestFlight et il me demande un fichier IPA. Il semble que le fichier ne soit pas généré avec cette commande de génération. Alors, comment puis-je le générer?

Merci

31
nicolasaiz173

Vous pouvez facilement créer IPA à partir du framework ionic. En suivant ces étapes

  1. Accédez au dossier de l'application

OS X terminal with list command

  1. Exécutez la commande cordova build

OS X terminal running ionic build command

  1. Ouvrez le projet Xcode

OS X Finder with project location

  1. Nettoyer le projet

XCode Product -> Clean menu

  1. Sélectionnez l'appareil mobile iOS pour lequel construire, n'utilisez pas l'émulateur iOS comme appareil, sinon l'archive est désactivée.

Xcode Target device selected

  1. Archiver le projet

Xcode Project -> Archive menu

  1. Distribuer le projet

XCode Organizer

  1. Choisissez une méthode de distribution

Selecting method for distribution

  1. Choisissez un profil

Choosing a profile

  1. Sélectionnez un emplacement pour enregistrer le fichier .ipa

Saving IPA file to Desktop folder

J'ai généré mon fichier .ipa en utilisant ces étapes, j'espère que cela fonctionnera pour le vôtre.

34
Roshan Bharti

cet article est un peu ancien mais devrait vous aider.

Dans la ligne de commande, accédez au dossier qui contient votre * .xcodeproj et exécutez ce qui suit:

xcodebuild -target "My Target" -scheme "My Scheme"
-configuration Release clean archive

Maintenant que vous avez votre xcarchive, la ligne suivante va générer une ipa que vous pouvez télécharger sur TestFlight.

cd platforms/ios/build/device/usr/bin/xcrun -sdk iphoneos PackageApplication "$(pwd)/$PROJECT_NAME.app" -o "$(pwd)/$PROJECT_NAME.ipa"

J'espère que cela t'aides

6
Bhumit Mehta