在阅读了几篇关于类似问题的StackOverflow帖子之后,我仍然在iOS ld: library not found for -l-lRNSDKCoreKit上遇到这个错误。以下是我所确认的步骤:
~/Documents/FacebookSDK中Framework Search Paths和Link Binary With libraries看起来也不错。.xcworkspace文件,所以我使用.xcodeproj文件非常有趣的事实
运行react-native unlink react-native-fbsdk并在Android上手动链接解决了这个问题,并且FB登录工作得很好。
环境
XCode: 8.3.3 (最新)
FBSDK: 4.26.0 (最新)
react本机-fbsdk: 0.6.1 (最新)
反应-原生: 0.46.4
反应:16.0.0-字母12
发布于 2017-09-29 16:23:12
对我来说,这要归功于react本机-fbsdk 0.6.1版本的问题。链接步骤失败,似乎使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发布于 2017-10-04 08:10:13
在我的例子中,我通过将XCode版本8.2.1更新到9.0.HH来解决这个问题
https://stackoverflow.com/questions/46350085
复制相似问题