如何添加Facebook SDK iOS?

时间:2015-04-13 10:06:58

标签: ios objective-c xcode facebook parse-platform

我正面对此Parse for iOS: Errors when trying to run the app中发布的问题,提到的解决方案是将FacebookSDK.framework添加到Xcode项目中,这应该可以解决问题。 安装Facebook SDK for IOS pkg后。

但我在FacebookSDK.framework目录中找不到Documents/FacebookSDK个文件。

任何人都可以指导我吗?

注意:使用Xcode 6.2和iOS 8(最新版)

更新1

我在设置中有以下框架

enter image description here

Documents/FacebookSDK如下所示。 Xcode中包含哪个lib?怎么样?

enter image description here

3 个答案:

答案 0 :(得分:1)

如果您已下载最新的Facebook SDK版本(> v4),则该框架已拆分为多个套件。而不是FacebookSDK.framework,至少包括FBSDKCoreKit和FBSDKLoginKit框架。

答案 1 :(得分:0)

成功下载Facebook SDK后,您可以从 Finder - >转到Home。 GO - >主菜单,点击它。并转到文档文件夹,您将找到 FacebookSDK 文件夹。

您可能会错过在框架搜索路径中设置 / Users / userName / Documents / FacebookSDK userName 是用户登录用户名。

更新1

4月2日,Facebook更新了新版本,并为多个功能分隔了框架。

FBSDKCoreKit.framework required for all other framework as basics.

FBSDKLoginKit.framework is required for Login and session management.

FBSDKShareKit.framework for Sharing Post, images and all.

您可以将此框架从您的文件夹拖放到将二进制文件链接到库部分(从第二个图像屏幕拖动并将其拖放到第一个图像窗口。)

答案 2 :(得分:0)

enter image description here确保您已添加libsqlite3.dylib框架,并确保Bolts.framework位于层次结构的顶部。