美文网首页
unrecognized font family "字体名称"解

unrecognized font family "字体名称"解

作者: 正直走 | 来源:发表于2020-05-13 21:46 被阅读0次

react-native0.6之前,我们集成react-native-vector-icons或react-native-gesture-handler等类库后需要手动link才能使用,
autolinking.md中提到,react-native版本0.6以后集成类库后再执行react-native run-ios或ract-native run-android的时候会自动link,不用手动link,而且如果0.6版本之前有link过,请使用命令react-native unlink + 类库名称 取消与以前安装的本机依赖项的链接.最近使用react-native-vector-icons不管link或unlink都会报错,unlink后会报unrecognized font family "字体名称" 的错。在网上参考目前只能用手动在Xcode中导入字体了,流程如下。

  1. 手动将字体导入工程


    工程文件夹选add Files to
在react-native工程主目录node_modules->react-native-vector-icons->Font文件夹 选择Create groups 导入后图标库如图
  1. 以Source Code方式打开plist文件将字体库名称加入,也可以使用Property List方式方式打开一个个添加,只是相对麻烦点


    以Source Code方式打开plist文件
加入字体库名称后如图

再重新启动程序react-native run-ios 目前我的问题已解决,韩长时间才解决感觉有点坑,同时仅供大家参考。

相关文章

网友评论

      本文标题:unrecognized font family "字体名称"解

      本文链接:https://www.haomeiwen.com/subject/eooonhtx.html