4
votes

Fichier RCTfont + FA5.h introuvable pour react-native-vector-icons

Pour le fichier react-native-vector-icons RCTfont + FA5.h introuvable, je ne sais pas exactement où je me suis trompé?

étapes que j'ai effectuées:

1.npm je réagis-native-vector-icons

2. lien de réaction natif icônes vectorielles de réaction natives

et en essayant de construire, j'obtiens toujours l'erreur 'RCTfont + FA5.h' introuvable.

P.S: J'utilise des cocoapodes, je me suis assuré d'avoir exécuté l'installation du pod dans le dossier ios et d'utiliser également le fichier .xcworkspace pour la construction.

Merci d'avoir pris le temps de le lire et d'essayer d'aider.


0 commentaires

4 Réponses :


3
votes

Lorsque vous utilisez link dans RN, vous devez utiliser npm i react-native-vector-icons --save ou npm i react-native-vector-icons --save-dev .

Depuis la documentation

"Remarque: l'indicateur --save ou --save-dev est très important pour cette étape. React Native liera vos bibliothèques en fonction des dépendances et devDependencies dans votre fichier package.json."

Donc, pour résoudre ce problème, dissociez et supprimez le package.

react-native unlink react-native-vector-icons && npm remove react-native-vector-icons

Puis réinstallez en utilisant --save ou --save-dev et reliez à nouveau.


3 commentaires

Oh! merci, j'ai complètement manqué l'étape exacte, c'est-à-dire ne pas utiliser --save. Alors, après avoir dit que j'avais déjà installé react-native-vector-icons, quelle est la solution @stever?


Modification de la réponse avec des étapes pour supprimer et dissocier avant de réessayer.


Agréable! Je dois adorer ces solutions faciles pour obtenir les erreurs Xcode!



3
votes

--save n'a pas aidé dans mon cas. La mise à jour vers "react-native-vector-icons": "6.4.1" a résolu le problème pour moi


0 commentaires

0
votes

J'ai dû passer à "react-native-vector-icons": "6.3.0".

Cette version a 'RCTFont + FA5.h' dans 'node_modules / react-native-vector-icons / RNVectorIconsManager' (par opposition à "6.4.1").

J'ai ensuite supprimé l'entrée du fichier pod et ajouté le projet manuellement dans Xcode.

 entrez la description de l'image ici


0 commentaires

0
votes

Le problème est que le fichier RCTfont + FA5.m n'est pas présent dans node_modules / react-native-vector-icons / RNVectorIconsManager à partir de la version 6.4.0

J'ai essayé avec la version 6.3.0, dd'nt work

Rétrogradé à 6.10 et son fonctionnement


0 commentaires