You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

React Native iOS运行报错Unrecognized font family 'anticon'问题求助

解决方案

Unrecognized font family 'anticon'错误是react-native-vector-icons的AntDesign字体没有被正确引入iOS项目导致的,按以下步骤操作即可修复:

  • 首先在项目根目录执行自动链接命令:
    npx react-native link react-native-vector-icons
    该命令会自动将对应字体文件配置到iOS项目中。
  • 若自动链接不生效,手动检查Xcode配置:
    1. 用Xcode打开iOS项目下的ios/[项目名].xcworkspace文件
    2. 找到项目根目录下的Info.plist,查看是否存在Fonts provided by application配置项
    3. 若不存在则手动添加数组类型的Fonts provided by application,并新增子项填入AntDesign.ttf
    4. 若已经存在该配置,确认子项中包含AntDesign.ttf
  • 配置完成后执行命令清理缓存并重新构建:
cd ios
pod install
cd ..
npx react-native start --reset-cache
  • 最后重新启动iOS模拟器即可:
    npx react-native run-ios

如果你使用的是0.60版本以下的React Native,还需要额外在Xcode的Build Phases -> Copy Bundle Resources中手动导入node_modules/react-native-vector-icons/Fonts/AntDesign.ttf文件

内容的提问来源于stack exchange,提问作者Zippy Zebra

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 17:09:03