首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >not本机-fbsdk:"ld:没有找到-lRNSDKCoreKit的库“

not本机-fbsdk:"ld:没有找到-lRNSDKCoreKit的库“
EN

Stack Overflow用户
提问于 2017-09-21 17:40:23
回答 2查看 632关注 0票数 2

在阅读了几篇关于类似问题的StackOverflow帖子之后,我仍然在iOS ld: library not found for -l-lRNSDKCoreKit上遇到这个错误。以下是我所确认的步骤:

  1. 所有文件都在~/Documents/FacebookSDK
  2. 所有4个框架文件都已按照FBSDK文档添加到XCode中
  3. Framework Search PathsLink Binary With libraries看起来也不错。
  4. 我没有.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

EN

回答 2

Stack Overflow用户

发布于 2017-09-29 16:23:12

对我来说,这要归功于react本机-fbsdk 0.6.1版本的问题。链接步骤失败,似乎使iOS项目处于一种奇怪的状态。打破的变化是这里。切换到0.6.0版本为我解决了这个问题:

代码语言:javascript
复制
> react-native unlink react-native-fbsdk
> react-native uninstall react-native-fbsdk
> react-native install react-native-fbsdk@0.6.0
票数 0
EN

Stack Overflow用户

发布于 2017-10-04 08:10:13

在我的例子中,我通过将XCode版本8.2.1更新到9.0.HH来解决这个问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46350085

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档