当我构建涉及从 iPhone 发布到 Facebook 的项目时出现此错误:架构 i386 的 undefined symbol : “_OBJC_CLASS_$_Facebook”,引用自: AppDelegate.o 中的 objc-class-ref ld:未找到架构 i386 的符号 clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
我以前遇到过这样的错误,这一直是因为我未能导入某些包。但是,我已经导入了“FBConnect.h”和“Facebook.h”,但我可能还缺少另一个。我还在该站点的一篇文章中看到,您需要将 FBConnectSDK 框架放在build设置下的“链接二进制文件和库”中,但我这样做了,我又遇到了 13 个错误……我正在使用 Storyboard,ARC 设置为离开。感谢您的帮助。
最佳答案
我通过检查我的图书馆的目标成员资格解决了一个类似的问题。 从导航器中选择与您的应用程序目标相关的库和文件。在“实用程序”部分检查这些文件是否已标记为您的应用目标所必需。
关于ios - "_OBJC_CLASS_$_Facebook",引用自 : objc-class-ref in AppDelegate. o,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11886940/