web-dev-qa-db-fra.com

Ionic échec de la construction d'Info.plist introuvable

Apple m'a trompé et même si j'ai désactivé la mise à jour automatique, la version la plus récente de XCode (version 10.0 (10A255)) et ses dépendances ont maintenant été extraites. L'effet est que je ne peux plus construire mon application, même après avoir supprimé (ionic cordova platform remove ios) Et rajouté la plate-forme.

Il échoue maintenant avec l'erreur ci-dessous.

onic cordova run ios --debug --target="iPhone-8"  --consolelogs

...

<path>/platforms/ios/build/emulator/MyApp.app/Info.plist file not found.

[ERROR] An error occurred while running cordova run ios --debug --target iPhone-8 (exit code 1).

ionic --version
3.20.0

---- MODIFIER

a couru avec verbose et a reçu: No scripts found for hook "before_deploy". en tant qu'informations supplémentaires pour l'échec.

----- MODIFIER ------

S'il vous plaît regardez ici pour plus de détails. J'ai été capable de le reproduire à partir de zéro/un modèle d'application vide ne application vide échoue à la construction du débogage - fichier /Info.plist introuvable

12
El Dude

ionic cordova emulate ios - --buildFlag = "- UseModernBuildSystem = 0"

Essayez cette commande, ça devrait marcher, c’est un problème avec Cordova.

15
Devi Kiran

Si vous construisez sur la ligne de commande, essayez ceci

ionic cordova émule ios - --buildFlag = "- UseModernBuildSystem = 0"

ou

Xcode 10

Si vous ouvrez le projet dans l'EDI Xcode, vous devez modifier le système de construction dans les paramètres de l'espace de travail en "Système de construction hérité".

Exemple de Xcode

enter image description here

enter image description here

Maintenant, vous pouvez aussi exécuter ceci en ligne de commande $ ionic cordova build ios

Bonne chance

13
Abdul Hameed