我正在尝试将facebook库链接到我的应用程序,但我收到了这个非常奇怪的错误:
这是什么意思?我让这个在另一个应用程序上工作,文件和代码是相同的......
答案 0 :(得分:1)
您看到的错误来自链接器。编译代码时,编译器可以找到所需的所有函数的声明,因为你包含了facebook标题(facebook.h)。但是当链接程序时,链接器尝试并且无法找到那些facebook方法的编译版本。您需要将facebook SDK带入您的项目并链接到它。
我建议链接Facebook SDK的方式实际上是我以前没有尝试过的方式,但它看起来是让项目建立的最简单方法:
FacebookSDK.framework
捆绑包拖动到您的Xcode项目中,该捆绑包将在〜/ Documents / FacebookSDK中结束。您可能需要更改当前的#import/#include
行。要从刚刚导入的框架中查看facebook方法,您应该导入如下:
#import <FacebookSDK/FacebookSDK.h>