我正在研究一个本机反应项目。我添加了一个名为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
已被弃用。也许这就是问题所在。
答案 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”,@“字体加载失败”,错误); 至 拒绝(错误);