Lorsque vous utilisez le edit-config
faire config.xml
, Je reçois cette erreur lors de la construction:
Error: doc.find is not a function
Des idées?
Je pense que l'erreur s'est produite lorsque le fichier platforms/ios/ios.json
Est en conflit avec le config.xml
.
Pour résoudre ce problème, supprimez la clé *-Info.plist
Et sa valeur dans platforms/ios/ios.json
Et répétez l'opération cordova prepare ios
.
Il y a un problème existant avec <edit-config>
en conflit avec platforms/ios/ios.json
quand *-Info.plist
est déjà rempli dans le fichier json
à partir de Cordova 7.1.0
J'ai résolu le problème en utilisant <config-file>
au lieu.
Solution:
<config-file target="*-Info.plist" parent="NSLocationWhenInUseUsageDescription">
<string>need location access to find things nearby</string>
</config-file>
Je l'ai fait avec Ionic 3
. Fonctionne bien maintenant :)
Solution:
ionic cordova platform remove ios
ionic cordova platform add ios
Ré-ajouter la plate-forme iOS va créer le ios.json
fichier.