web-dev-qa-db-de.com

React, das in der aktuellen Version 0.60 nicht funktioniert

Native Autolink reagieren funktioniert nicht für native Vektorsymbole reagieren. Ich habe dies in Android mit diesem https://github.com/oblador/react-native-vector-icons/issues/1035 behoben

Aber am IOS Ich habe immer noch Probleme. Bitte lassen Sie mich wissen, wenn jemand dies gelöst hat ... Danke!

Hier ist ein Screenshot, mit welchem ​​Problem ich konfrontiert bin.

(enter image description here

14
Rahul Mishra

Dies funktionierte für mich bei einem aktualisierten Projekt und bei einem brandneuen RN 0.60.0

Für IOS füge dies zu ios/projectname/Info.plist hinzu

<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>

Für Android füge diese Zeile zu Android/app/build.gradle hinzu

apply from: "../../node_modules/react-native-vector-icons/fonts.gradle"

Das hat meine Probleme behoben und reagiert auf native Vektorsymbole, die auf beiden Plattformen funktionieren.

26
Rahul Mishra

Wenn du. .. getan hast react-native link unter iOS do cd ios und dann pod install.

Einige Pakete müssen noch von den Betreuern aktualisiert werden, um mit React Native arbeiten zu können.

Aniway, wenn Sie keinen Link erstellen möchten, gehen Sie in Ihre Poddatei und fügen Sie hinzu:

  pod 'RNVectorIcons', :path => '../node_modules/react-native-vector-icons'

danach mache die gleichen Schritte, die ich vorher gesagt habe

2
Auticcat

Lauf

npx react-native link

im Stammordnerprojekt, um dieses Problem zu beheben.

Ich hoffe es hilft.

0
Duyv