找不到-lRNSVG-tvOS的react-native库

时间:2017-08-10 10:27:26

标签: ios xcode react-native react-native-ios mobile-development

我使用react-native开发android和ios应用程序。 我对ios-development和Xcode环境一无所知。

当我运行react-native run-ios时,我看到了这个错误:

ld: library not found for -lRNSVG-tvOS
clang: error: linker command failed with exit code 1 (use -v to see invocation)


** BUILD FAILED **

有什么想法吗?

UPD : 这可能是由react-native-svg或react-native-vector-icons包引起的。

2 个答案:

答案 0 :(得分:0)

https://github.com/facebook/react-native/issues/13783

相关

刚刚从库中删除了* -tvOS.a文件

来自https://github.com/rebeccahughes/react-native-device-info/issues/258#issuecomment-340434729

  

似乎是由react-native链接引起的错误

     

您可以手动删除   Xcode中的libRNDeviceInfo-tvOS.a - > [您的iOS构建目标] - >建立   短语 - >链接二进制文件与库。

答案 1 :(得分:0)

我们为多个客户设置了多目标。该库已添加到基本目标。确保从正确的目标中删除。