我从https://github.com/facebook/facebook-ios-sdk
下载了代码但是没有一个示例项目在Xcode中编译。我已阅读readme.txt,但没有帮助。
错误是:'找不到'FacebookSDK / FacebookSDK.h'文件
没有名为FacebookSDK的文件夹,它实际上叫做src。当我将代码更改为src时,新错误是:ld:找不到框架的FacebookSDK clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
任何人都可以下载代码并获取样本吗?
答案 0 :(得分:3)
在发现有一个应该下载和安装的不太明显的文件(而不仅仅是获取ZIP文件及其内容)之前,我在这个问题上挣扎了一段时间。该文件名为FacebookSDK-3.0.pkg,我发现它在:
(搜索文件名时提供的第一个链接) 我安装了它,现在样品工作正常。
答案 1 :(得分:1)
答案 2 :(得分:1)
如果您将软件包安装到〜/ Documents之外的其他位置,则需要更改示例项目的框架搜索路径。
在XCode中打开项目时,单击项目信息(例如文件浏览器中的蓝色“HelloFacebookSample”。
双击该值,您将看到如下条目:
$(SRCROOT/../../../../Documents/FacebookSDK
双击 值并将其更改为指向放置SDK的目标文件夹。
就我而言,我已将SDK安装到/Dropbox/SDKs/FacebookSDK
,因此我将值更改为
$(SRCROOT/../../../../SDKs/FacebookSDK
(4 ../
是因为它与HelloFacebookSample项目有关)