Cordova
Cordova ios construire
Recherche…
Introduction
J'espère que vous êtes familier avec les bases de Cordova. Essayons de construire une version de Cordova ios, la version de ios est un peu différente de celle de la construction Android, nous avons besoin de mac machine pour effectuer cette tâche. Non, vous pouvez également préparer la version en ligne d'ios, mais pour tester et déboguer votre application sur un simulateur Mac, vous devez avoir la machine Mac avec vous.
Commençons par un exemple.
Remarques
Si vous rencontrez un problème lors de la préparation de la version de ios, n'hésitez pas à me contacter, j'essaierai de vous aider.
Cordova HelloWorld Project
Pour préparer le build ios, nous devons d'abord créer le projet cordova. permet de créer le projet par l'outil de ligne de commande.
cordova create hello com.example.hello "HelloWorld"
Allez dans le répertoire du projet par cd hello
.
nous sommes maintenant dans le répertoire du projet, permet de vérifier quelles plates-formes sont à notre disposition
cordova platform ls
Comme nous devons préparer la version ios, nous ajouterons la plateforme ios au projet.
cordova platform add ios@version => put the desired version you want to add.
cordova platform add ios@latest. => add the latest version available.
Maintenant, nous avons besoin de Xcode sur mac machine pour préparer la version ios.
Téléchargez la dernière version de Xcode disponible via l'App Store. Veuillez ignorer les versions bêta de xcode car elles ont parfois un problème de compatibilité.
Après l'installation de Xcode, installez le clex Xcode à l'aide du terminal par la commande ci-dessous.
xcode-select --install
Il fera apparaître la fenêtre, veuillez suivre les instructions et installer le cli correctement. Maintenant, nous avons besoin d'un outil supplémentaire pour déployer la version d'ios, installez-la également.
npm install -g ios-deploy
Pendant l'installation de l'outil de déploiement, si vous obtenez l'erreur de refus d'autorisation, veuillez essayer avec la commande sudo.
sudo npm install -g ios-deploy
permet de préparer la construction ios en utilisant les commandes
cordova platform add ios
Si vous n'avez pas ajouté la plate-forme auparavant, ajoutez-la.
cordova prepare => it will move the all required files to platform folder and create a .xcworkspace file in the platform.ios folder.
cordova build ios => to build the ios application.
Mais attendez, nous n'avons pas lancé le simulateur de construction, faisons-le aussi.
vous avez deux façons de le faire
en utilisant cli
en utilisant Xcode
Tout d'abord, faisons-le avec CLI.
corodva run ios => it will run the application on the default simulator available.
Si vous voulez jouer avec les simulateurs, alors explorez la commande cordova emulator
en utilisant Xcode
sautez le dossier du projet et déplacez-vous dans le dossier /platform/ios folder
de votre projet. Ouvrez le fichier .xcworkspce en utilisant la commande open <ProjectName>.xcworkspcae
par exemple, open MyApp.xcworkspcace.
il vous redirigera vers la fenêtre Xcode, sur la partie supérieure gauche de la fenêtre, vous pourrez voir votre projet, cliquez sur le projet, et en haut de l’écran, vous pourrez voir le bouton Exécuter, cliquez dessus et jouez avec votre application.
Je vous remercie.