将Facebook Connect添加到我的iPhone项目中

时间:2009-09-05 10:21:57

标签: iphone facebook fbconnect

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

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

按照指示,

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

    1. 我去了Projects&gt;编辑项目设置。
    2. 在“搜索路径”类别中查找“标头搜索路径”。
    3. 添加了“../../fbconnect-iphone/src”。保持递归复选框关闭。
    4. 我使用“Build”按钮检查到目前为止一切是否正常。它不是/不是。它给了我16个警告和101个错误。

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

      问候。

5 个答案:

答案 0 :(得分:6)

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

答案 1 :(得分:2)

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

答案 2 :(得分:1)

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

答案 3 :(得分:1)

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

答案 4 :(得分:0)

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