我已经使用React-native 0.61.3-0.61.5遇到了此错误,也许旧版本或新版本都没有此错误。
这里推荐了一种对我不起作用的方法。
1)我已经将字体放置在src / assets / fonts文件夹中
2)在react-native.config.js->资产中指定的字体文件夹路径:[“ ./src/assets/fonts /”]
3)尝试同时运行react-native link
和npx react-native link
答案 0 :(得分:1)
花了大约两个小时后,我找到了适用于iOS的解决方法。这不是很好,我只有在尝试了我所描述的正式方式之后才推荐这样做。如果不起作用,这是我使用的解决方法。
<key>UIAppFonts</key>
(如果找不到)添加 <key>UIAppFonts</key>
<array>
<string>name_of_your_font.ttf</string>
...
</array>
重新运行该项目即可。最后说明,在iOS上,您必须指定名称字体为而非文件名。
祝你有美好的一天!
答案 1 :(得分:0)