【问题标题】:Adding Facebook Connect to my iPhone Project将 Facebook Connect 添加到我的 iPhone 项目
【发布时间】:2009-09-05 10:21:56
【问题描述】:

我在将 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。

问候。

【问题讨论】:

    标签: iphone facebook fbconnect


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

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

        【讨论】:

          【解决方案4】:

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

          【讨论】:

            【解决方案5】:

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

            【讨论】:

              猜你喜欢
              • 2011-07-21
              • 1970-01-01
              • 1970-01-01
              • 1970-01-01
              • 2019-03-09
              • 1970-01-01
              • 2014-05-07
              • 2016-10-09
              • 1970-01-01
              相关资源
              最近更新 更多