反应本机我在react-native-vector-icons中出现错误,例如拒绝(@" font_load_failed",@"字体无法加载",错误);

时间:2017-10-23 06:37:38

标签: react-native

我正在研究一个本机反应项目。我添加了一个名为react-native-vector-icons的模块。最初它不会给我任何错误,并且工作正常。但现在,我得到了一个错误:

RNVectorIconsManager.m:95:37: error: too many arguments to block call, expected 1, have 3".Also,"reject(@"font_load_failed", @"Font failed to load", error);

任何人,请帮忙,因为我遇到了这个问题。如果我更新了podfile,我收到了一条警告,例如React已被弃用。也许这就是问题所在。

2 个答案:

答案 0 :(得分:2)

我已使用选项react-native link

解决了这个问题
react-native link react-native-vector-icons

方法而不是CocoaPods,尝试删除

 pod 'RNVectorIcons', :path => '../node_modules/react-native-vector-icons'

来自ios / Podfile中的podfile

重新编译你的项目

答案 1 :(得分:0)

我删除了     pod'RNVectorIcons',:path =>'../node_modules/react-native-vector-icons 但不起作用。

我改变了     拒绝(@“ font_load_failed”,@“字体加载失败”,错误); 至     拒绝(错误);