【问题标题】:Unrecognized font family 'FontAwesome5Free-Solid'无法识别的字体系列“FontAwesome5Free-Solid”
【发布时间】:2019-12-03 06:01:09
【问题描述】:

这突然发生了,我不知道发生了什么。

我开始运行我的应用程序并收到此错误:

我相信它来自 react-native-vector-icons。

我尝试切换到旧版本的 react-native-vector-icons,但仍然收到相同的结果。

我也尝试卸载 react-native-vector-icons,但当我这样做时,我收到了编译错误。

** BUILD FAILED **


The following build commands failed:
    CompileC /Users/lukeschoenberger/Documents/Programming/news-
arg/test6/ios/build/test6/Build/Intermediates.noindex/Pods.build/Debug-
iphonesimulator/RNVectorIcons.build/Objects-
normal/x86_64/RNVectorIconsManager.o 
/Users/lukeschoenberger/Documents/Programming/news-
arg/test6/node_modules/react-native-vector-
icons/RNVectorIconsManager/RNVectorIconsManager.m normal x86_64 
objective-c com.apple.compilers.llvm.clang.1_0.compiler
(1 failure)

我现在很纠结。

编辑:

在我链接 react-native-vector-desing 并清除 build 文件夹后,我收到此错误:

Build system information
error: Multiple commands produce '/Users/lukeschoenberger/Documents/Programming/news-arg/test6/ios/build/test6/Build/Products/Debug-iphonesimulator/test6.app/AntDesign.ttf':
1) Target 'test6' (project 'test6') has copy command from 
'/Users/lukeschoenberger/Documents/Programming/news-
arg/test6/node_modules/native-base/Fonts/AntDesign.ttf' to 
'/Users/lukeschoenberger/Documents/Programming/news-
arg/test6/ios/build/test6/Build/Products/Debug-
iphonesimulator/test6.app/AntDesign.ttf'

2) Target 'test6' (project 'test6') has copy command from 
'/Users/lukeschoenberger/Documents/Programming/news-
arg/test6/node_modules/react-native-vector-icons/Fonts/AntDesign.ttf' to 
'/Users/lukeschoenberger/Documents/Programming/news-
arg/test6/ios/build/test6/Build/Products/Debug-
iphonesimulator/test6.app/AntDesign.ttf'

** BUILD FAILED **

【问题讨论】:

  • 我认为出现此错误是因为您在文件中导入了 FontAwesome5Pro 图标。只需使用 FontAwsome5 图标就不会出现此错误。

标签: swift xcode react-native


【解决方案1】:

图标模块似乎没有正确链接。

你可以试试react-native link react-native-vector-icons

如果这不是解决方法,

删除iOS文件夹下的build文件夹中的所有项目。然后用react-native run-ios重建项目。

【讨论】:

  • 我现在收到另一个关于不同 react-native-vector-icon 字体的错误。对原始帖子进行了编辑。这是在我清除构建文件夹并链接之后
  • 也试试这个。 Xcode->文件->项目设置->构建系统->旧版构建系统。
【解决方案2】:

Regular、Solid 和 Brand Icons TTF 文件导入 android 和 ios 目录

https://aboutreact.com/react-native-fontawesome/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-11-16
    • 2016-10-24
    • 2022-07-18
    • 2019-02-04
    • 2019-08-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多