0

我正在尝试将 facebook 库链接到我的应用程序,但我收到了这个非常奇怪的错误:

在此处输入图像描述

这是什么意思?我让它在另一个应用程序上工作,文件和代码是相同的......

4

1 回答 1

1

您看到的错误来自链接器。当您编译代码时,编译器可以找到您需要的所有函数的声明,因为您包含了 facebook 标头 (facebook.h)。但是,当需要链接您的程序时,链接器会尝试并未能找到这些 facebook 方法的编译版本。您需要将 facebook SDK 引入您的项目并链接到它。

我将推荐链接 Facebook SDK 的方式实际上是我以前从未尝试过的一种方式,但它看起来是构建项目的最简单方式:

  1. 从此处下载并安装 FacebookSDK 框架。
  2. FacebookSDK.framework最终位于 ~/Documents/FacebookSDK 中的包拖到您的 Xcode 项目中。
  3. 当给出选项时,选择不“将项目复制到目标组的文件夹”,并确保在“添加到目标”部分中选择了您的应用程序目标。

您可能必须更改当前#import/#include行。要从您刚刚导入的框架中查看 facebook 方法,您应该像这样导入:

#import <FacebookSDK/FacebookSDK.h>
于 2013-08-30T19:36:55.487 回答