ReactネイティブオートリンクがReactネイティブベクトルアイコンで機能しない。これをAndroidこれで https://github.com/oblador/react-native-vector-icons/issues/1035 に修正しました==
しかしIOS私はまだ問題に直面しています。誰かがこれを解決したかどうか教えてください...ありがとう!
これが私が直面している問題のスクリーンショットです。
これはアップグレードされたプロジェクトと新しいRN 0.60.0で私のために働きました
IOSの場合、これを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>
Androidの場合、この行をAndroid/app/build.gradleに追加します
apply from: "../../node_modules/react-native-vector-icons/fonts.gradle"
それは私の問題を修正し、両方のプラットフォームで動作するネイティブのベクターアイコンに反応します。
あなたがした場合react-native link
iOSではcd ios
その後 pod install
。
一部のパッケージは、react nativeで作業するためにメンテナーによる更新が必要です。
アニウェイ、リンクしたくない場合は、ポッドファイル内に移動して追加してください:
pod 'RNVectorIcons', :path => '../node_modules/react-native-vector-icons'
その後、前に言ったのと同じ手順を実行します
走る
npx react-native link
この問題を解決するには、ルートフォルダプロジェクトで。
それが役に立てば幸い。