Mon application HTML5 est packagée par Ionic (avec Cordova) et est chargée sur mon iPhone comme une application normale.
Puis-je déboguer une fois connecté à l'appareil? Je sais avec Android vous avez logcat et, dans le navigateur, j'ai des outils de développement, mais il existe des différences entre l'application sur l'appareil et le navigateur, et je veux savoir pourquoi.
Toute aide appréciée.
Merci
Il y a trois options principales.
ionic run ios -l -c -s
avec les drapeaux utilisera un rechargement en direct et imprimera les journaux sur la console. http://ionicframework.com/blog/live-reload-all-things-ionic-cli/Semblable à la première réponse, voici comment je débogue sur iOS.
ionic emulate ios -lc
Qui exécute l'application à l'aide du simulateur et envoie les journaux de la console et les erreurs au terminal avec un rechargement en direct.
Vous pouvez utiliser le code Visual Studio avec l'extension suivante: https://marketplace.visualstudio.com/items?itemName=vsmobile.cordova-tools
Cordialement, Nicholls
J'ajouterais également que dans Ionic 1.2, vous pouvez obtenir une sortie console/erreur directement dans Terminal via ionic serve
ou ionic emulate
.