用于FBSDKLoginCore的体系结构armv7的未定义符号

htj*_*ohn 6 xcode ios facebook-sdk-4.0 fbsdk

我最近在尝试使用Parse SDK和Facebook SDK实现Facebook登录时遇到此错误.

我采取了以下步骤:

在此输入图像描述

导入以下框架

在此输入图像描述

在桥接标题下列出它们

在此输入图像描述

在构建项目后,我收到以下错误.

我试过的解决方案:

- 从"其他链接器"中删除-ObjC并将$(继承) - 更改架构添加到"标准" - 选择libz.1.2.5.dylib构建并运行

我不确定我做错了什么.

更新:

这是我的命令行.

在此输入图像描述

Mar*_*tDe 1

这是关于你的链接顺序。LoginKit 需要 CoreKit 中的符号,但由于链接顺序错误而无法找到它们。这就是您收到Undefined symbols错误消息的原因。

解决方案: 颠倒链接顺序。

转到Xcode 中的目标 -> 构建阶段 -> 将二进制文件与库链接 ,然后拖动这两个库。:)