【问题标题】:React-Native - Unrecognized font family 'Ionicons'React-Native - 无法识别的字体系列“Ionicons”
【发布时间】:2022-07-18 11:30:38
【问题描述】:

我的 react 版本超过 0.6

  1. 我先成功安装矢量图标npm install react-native-vector-icons
  2. 我成功npx pod-install (我不使用 react-native 链接,因为它会给出错误,而且当我检查 react-native > 0.6 时会使用自动链接,因此 react-native 链接在 react-native > 0.6 中并不可取)
  3. 比我用这个命令运行我的应用程序

npx react-native run-ios --simulator="iPhone 8"

  1. 在我的 App.js 文件中有这样的导入。库也没有显示错误!

从“react-native-vector-icons/Ionicons”导入离子;

  1. 但是当我想像这样在 JSX 中使用 ionicons 时
<Ionicons
   name="information-circle-outline"
   size={40}
   color="blue"
/>

我收到了这个错误Unrecognized font family 'Ionicons'

比我跑react-native link react-native-vector-icons

当我通过链接构建时,我的构建也失败了。但是当我取消链接时,我的构建成功了。

我不明白我在哪里犯了错误

【问题讨论】:

标签: react-native react-native-vector-icons


【解决方案1】:

因为当您尝试链接它时它失败了。尝试手动进行链接。

将此添加到 ios/Podfile 中的 podfile

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

然后在终端中运行pod update 并确保您在 ios 文件夹中。

此外,您还必须遵循那里的Info.plist 说明以及那里的文档。

【讨论】:

    【解决方案2】:

    我和你有同样的问题。 只需在终端中输入cd ios 然后pod update 问题解决了

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-10-24
      • 2019-02-04
      • 1970-01-01
      • 2023-04-03
      • 1970-01-01
      • 1970-01-01
      • 2021-06-03
      相关资源
      最近更新 更多