Le lien automatique natif React ne fonctionne pas pour les icônes vectorielles natives React. J'ai corrigé cela dans Android avec cela https://github.com/oblador/react-native-vector-icons/issues/1035
Mais le IOS je suis toujours confronté à des problèmes. Veuillez me faire savoir si quelqu'un a résolu ce problème ... Merci!
Voici une capture d'écran du problème auquel je suis confronté.
Cela a fonctionné pour moi sur un projet amélioré et sur une toute nouvelle RN 0.60.0
Pour IOS ajoutez ceci à ios/projectname/Info.plist
<key>UIAppFonts</key>
<array>
<string>AntDesign.ttf</string>
<string>Entypo.ttf</string>
<string>EvilIcons.ttf</string>
<string>Feather.ttf</string>
<string>FontAwesome.ttf</string>
<string>FontAwesome5_Brands.ttf</string>
<string>FontAwesome5_Regular.ttf</string>
<string>FontAwesome5_Solid.ttf</string>
<string>Foundation.ttf</string>
<string>Ionicons.ttf</string>
<string>MaterialCommunityIcons.ttf</string>
<string>MaterialIcons.ttf</string>
<string>Octicons.ttf</string>
<string>SimpleLineIcons.ttf</string>
<string>Zocial.ttf</string>
</array>
Pour Android ajoutez cette ligne à Android/app/build.gradle
apply from: "../../node_modules/react-native-vector-icons/fonts.gradle"
Cela a corrigé mes problèmes et réagit aux icônes vectorielles natives fonctionnant à la fois sur la plate-forme.
Si vous avez fait react-native link
sur iOS faire cd ios
puis pod install
.
Certains packages doivent encore être mis à jour par les responsables pour fonctionner avec React Native.
De plus, si vous ne voulez pas de lien, allez dans votre podfile et ajoutez:
pod 'RNVectorIcons', :path => '../node_modules/react-native-vector-icons'
après cela, faites les mêmes étapes que je l'ai déjà dit
Courir
npx react-native link
au projet de dossier racine pour résoudre ce problème.
J'espère que ça aide.