ios - 不断使用 React Native 获取未定义的字体系列 - 链接矢量图标 - 构建告诉我取消链接

标签 ios reactjs react-native

我已经安装了 galio 框架,但我也安装了 React Native 矢量图标。

我正在做本地 react (不是博览会)。有时,我更经常遇到未定义的字体系列,无论是 Feather 还是 Font Awesome。

我在互联网上搜索过,人们说做react-native链接react-native-vector-icons,所以我这样做,暂时解决了问题,然后又发生了。我再次运行该链接,并再次修复,然后一遍又一遍地发生。

然后,当我关闭模拟器并运行 npx react-native run-ios 时,构建失败告诉我需要取消链接 react native 矢量图标。 .

最佳答案

可能的原因

如果你使用的是react-native版本0.60++那么一定是链接问题!

在react-native 0.60++中,他们引入了自动链接,因此命令react-native link library-name将不再起作用。

所以它必须自动链接​​矢量图标库,但由于某些原因无法自动链接。

我是如何解决的?

清理你的 gradlew (cd android && gradlew clean)//可选

转到android/app/build.gradle

将其添加到 gradle 文件的末尾:- 从以下位置申请:“../../node_modules/react-native-vector-icons/fonts.gradle”

现在重新编译(react-native run-android/ios)。现在应该可以工作了。

关于ios - 不断使用 React Native 获取未定义的字体系列 - 链接矢量图标 - 构建告诉我取消链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59695726/

相关文章:

ios - 我如何快速确定一个类符合哪些协议(protocol)?

javascript - 如何将对象从 React Native Android 模块传回 Javascript

reactjs - 从客户端访问Elasticsearch而不通过API服务器是否安全?

ReactJS - 具有多个输入的自动保存 - 最佳实践

javascript - 函数未在 componentDidMount () 中加载

javascript - 如何解决我的 react 导航的依赖性问题

android - 在 react-native 中包含 react-vr

ios - 到达的远程数据在哪里适合 MVC 模型

ios - 如何在 iOS 6 中使用特定地址启动 iOS map 应用程序?

ios - 如何使用 CGContext 获取像素的 RGB 值?