代码之家  ›  专栏  ›  技术社区  ›  Mustafa

将Facebook Connect添加到我的iPhone项目

  •  6
  • Mustafa  · 技术社区  · 16 年前

    我无法将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”。禁用递归复选框。

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

    我这里缺什么? 我正在使用iPhone SDK 3.0。XCOD3.1.3。

    当做。

    5 回复  |  直到 13 年前
        1
  •  6
  •   Mustafa    16 年前

    不知怎的,相对路径“.../../fbconnect iphone/src”不起作用,但绝对路径起作用。我仍然想知道这些麻烦是否可以避免。

        2
  •  2
  •   ashack    16 年前

    我在一个项目中使用了您提到的步骤,在另一个项目中,它导致了上面提到的100多个错误。我进入了fbconnect类,并手动从导入行的路径中删除了fbconnect文件夹。所以import“fbconnect/fbconnect.h”变成了import“fbconnect.h”,现在一切正常。算了吧。

        3
  •  1
  •   Mirko Froehlich    16 年前

    你的相对路径看起来不正确。它需要相对于项目文件。在您的情况下,“fbconnect iphone”文件夹与项目文件位于同一个位置,因此应该做到以下几点: fbconnect-iphone/src (即没有 ../../ 一开始)。

        4
  •  1
  •   Sagar Khakhar    15 年前

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

        5
  •  0
  •   jj0b    15 年前

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