Obtenir l'erreur "Fichier Config.h introuvable, erreur lexicale ou pré-processeur."
Je suis en cours d'exécution app dans l'appareil à partir du projet xcode.
J'ai google et trouvé de nombreuses solutions mais je n'ai pas travaillé, j'ai essayé
https://github.com/facebook/react-native/issues/14382
Et quand j'essaye de courir dans le simulateur iOS en obtenant cette erreur
https://github.com/facebook/react-native/issues/10401
J'ai essayé de suivre l'URL ci-dessus, mais cela n'a pas fonctionné.
S'il vous plaît laissez-moi savoir comment résoudre le problème . Merci
l'essayer
Open Terminal, go to your project’s root folder and do:
cd node_modules/react-native/third-party/glog-0.3.4/
Exécutez le script de configuration: ./configure Ouvrez Xcode et essayez d’exécuter votre application.
Xcode 10
"react-native": "0.57.5"
cd ./node_modules/react-native && scripts/ios-install-third-party.sh && cd third-party && cd $(ls | grep 'glog' | awk '{print $1}') && ./configure
J'ai rencontré le même problème et il est corrigé par les commandes suivantes: -
fil
rm -rf node_modules/
yarn clean cache
yarn install
npm
rm -rf node_modules/
npm cache clean
npm i
Pour moi:
# rm -rf node_modules
# npm cache verify (Because I'm using npm version 5.0.3)
# npm install
Xcode Clean
Xcode Run
Si ça ne marche pas,
Dans le terminal, accédez au react-native/third-party/glog folder
à l'intérieur de node_modules
(pour moi, c'était cd node_modules/react-native/third-party/glog-0.3.4
)
Une fois activement dans ce dossier,
#run ../../scripts/ios-configure-glog.sh
Glog est configuré et le fichier d'en-tête config.h
requis est créé pour que Xcode
puisse trouver
Allez simplement sur le fichier config.h, cliquez sur le panneau de droite et ajoutez le fichier à la cible de l'application en cochant la case appropriée. Nettoyer et compiler à nouveau.
Supprimez le dossier tiers de votre dossier node_modules/react-native.