Ios react本机fbsdk:“您可以使用”;ld:未找到-l-lRNSDKCoreKit“的库;
在阅读了几篇关于类似问题的StackOverflow帖子之后,我仍然在iOSIos react本机fbsdk:“您可以使用”;ld:未找到-l-lRNSDKCoreKit“的库;,ios,xcode,react-native,fbsdk,react-native-fbsdk,Ios,Xcode,React Native,Fbsdk,React Native Fbsdk,在阅读了几篇关于类似问题的StackOverflow帖子之后,我仍然在iOSld:library not found for-l-lRNSDKCoreKit上遇到了这个错误。以下是我已确认的步骤: ~/Documents/FacebookSDK与所有文件一起存在 根据FBSDK文档,所有4个框架文件都已添加到XCode中 框架搜索路径和将二进制文件链接到库看起来也不错 我没有.xcworkspace文件,因此我正在使用.xcodeproj文件 非常有趣的事实 运行react native unl
ld:library not found for-l-lRNSDKCoreKit
上遇到了这个错误。以下是我已确认的步骤:
~/Documents/FacebookSDK
与所有文件一起存在框架搜索路径
和将二进制文件链接到库
看起来也不错.xcworkspace
文件,因此我正在使用.xcodeproj
文件FBSDK:4.26.0(最新版本)
react本机fbsdk:0.6.1(最新版本)
反应本机:0.46.4
反应:16.0.0-alpha.12对我来说,这是由于。链接步骤失败,似乎使iOS项目处于一种奇怪的状态。最重要的变化是。切换到版本0.6.0修复了以下问题:
> react-native unlink react-native-fbsdk
> react-native uninstall react-native-fbsdk
> react-native install react-native-fbsdk@0.6.0
在我的例子中,我通过将XCode版本8.2.1更新为9.0.HH解决了这个问题