6

我无法将 Facebook Connect 添加到我的 iPhone 项目。这是目录结构:

-> MyProject
----> MyProject.xcodeproj
----> fbconnect-iphone
----> build/
----> <other files and folders>

遵医嘱,

  1. 我打开了 fbconnect-iphone/src/FBConnect.xcodeproj 项目文件。
  2. 我将 FBConnect 组拖到我的应用程序的 Xcode 项目中。
  3. 我将“将项目复制到目标组的文件夹(如果需要)”复选框保持关闭。

遵医嘱,

  1. 我去了项目>编辑项目设置。
  2. 在搜索路径类别中寻找“标题搜索路径”。
  3. 添加了“../../fbconnect-iphone/src”。保持递归复选框关闭。

我使用“构建”按钮检查到目前为止是否一切正常。不是/不是。它给了我 16 个警告和 101 个错误。

我在这里想念什么?我正在使用 iPhone SDK 3.0。Xcode 3.1.3。

问候。

4

5 回答 5

6

不知何故,相对路径“../../fbconnect-iphone/src”不起作用,但绝对路径可以解决问题。我仍然想知道是否可以避免所有这些麻烦。

于 2009-09-09T07:35:41.617 回答
2

我让您提到的步骤在一个项目中完美运行,而在另一个项目中,如上所述,它导致了 100 多个错误。我进入了 FBConnect 类,并从导入行的路径中手动删除了 FBConnect 文件夹。所以#import "FBConnect/FBConnect.h" 变成了#import "FBConnect.h",现在一切正常。去搞清楚。

于 2009-12-01T04:04:45.393 回答
1

您的相对路径看起来不正确。它需要与项目文件相关。在您的情况下,“fbconnect-iphone”文件夹与您的项目文件位于同一位置,因此这应该可以解决问题:(fbconnect-iphone/src../../开头没有)。

于 2009-11-15T17:32:44.177 回答
1

将下面给出的路径放在目标信息的“用户标题搜索路径”中。“$(SRCROOT)/这里是你的 FBConnect 的路径”。它对我有用。

于 2011-01-29T05:04:02.423 回答
0

我必须和@ashack 做同样的事情。我将所有文件添加到项目中并更改了所有#import 语句以反映这一点。

于 2010-04-08T17:03:44.223 回答