我想在 XCode 4.5 上使用 Facebook SDK 与 iOS6 集成。
我读了这个教程。我正在使用这个 .dmg 包来安装库,但我需要跟踪和阅读一些方法的实现,所以我注意到Github上有一个包含当前源代码的 repo。
我的问题是我不知道如何像使用.dmg 包一样正确安装它。关于如何做的任何想法?我试图只导入 src 文件夹并引用整个项目,但我遇到了很多问题、警告和错误。
更新
我不得不再次这样做,所以现在我让它工作了。这是我所做的:
我尝试了两种方法,构建源代码 (1) 和直接导入文件 (2)。第一个场景很简单,在 Github repo 的根文件夹中运行:
sudo scripts/build_framework.sh
您将获得所需的文件,与使用 .pkg 安装时获得的文件相同。但我需要跟踪功能,所以我尝试导入文件。
首先,我在我的项目中添加了来自 Github 存储库的 src 文件夹。我在每个文件上都有重复定义的问题。问题出在我的Build Settings (BS)上,我仍在引用 Facebook 的 .pkg 安装目录,所以我复制了文件。我删除了BS上对该文件夹的所有引用上对该文件夹的所有引用,然后添加了文件。
之后,在导入我得到的 Facebook 文件的文件上:
Undefined symbols for architecture i386
当我将文件复制到 XCode 时,.m 文件不会自动添加到构建阶段/编译源中。我手动添加了它们并在我的文件中导入了 FBConnect.h。
希望它可以帮助有同样问题的人。