Facebook sdk 和 Bolts 框架(重复符号)

Facebook sdk and Bolts framework (duplicate symbols)

我使用 Bolts 添加了 Parse 1.10,当我构建时出现错误 FacebookSDK.h 未找到,如果我添加 FacebookSDK 框架,则会出现此错误。

duplicate symbol _OBJC_IVAR_$_BFAppLinkTarget._URL in

87 duplicate symbols for architecture i386

如果我删除 facebookSDK 之一,Parse 头文件显示 FacebookSDK.h 未找到

如果我删除 Bolts 框架,其中一个 Parse 头文件显示 Bolts.h 未找到

我下载了最新的 FacebookSDK 但它没有 FacebookSDK.framework ,它包含 FBSDKLogin,FBSDKMessengerShareKit 等等... 所以我使用了旧项目中的 FacebookSDK.Framework。

我卡住了,请帮忙。

谢谢

Facebook v4.8 SDK 没有facebooksdk.framework.
如果您使用的是最新版本的 Parse,那么我建议您也使用最新版本的 facebook sdk。
按照此链接确保您正确集成它。

Facebook getting started

Parse FB integration

对于来自 Facebook 的基本登录和图表 api 请求并将其链接到 Parse.You 需要包括 FBSDKCoreKit.framework,FBSDKLoginKit.framework,FBSDKShareKit.framework,Parse.framework 我希望它有所帮助!