无法识别的字体家族“ FontAwesome5Free-Solid”

时间:2019-07-25 03:20:01

标签: swift xcode react-native

这件事无处不在,我也不知道发生了什么事。

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

enter image description here

我相信它来自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 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 **

2 个答案:

答案 0 :(得分:0)

图标模块似乎未正确链接。

您可以尝试react-native link react-native-vector-icons

如果这不是解决方法,

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

答案 1 :(得分:0)

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

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