6

我最近在尝试使用 Parse SDK 和 Facebook SDK 实现 Facebook 登录时遇到了这个错误。

我采取了以下步骤:

在此处输入图像描述

导入以下框架

在此处输入图像描述

在桥接头下列出它们

在此处输入图像描述

构建项目后出现以下错误。

我尝试的解决方案:

-从“其他链接器”中删除 -ObjC 并添加 $(inherited) -将体系结构更改为“标准” -选择 libz.1.2.5.dylib 构建并运行

我不确定我做错了什么。

更新:

这是我要求的命令行。

在此处输入图像描述

4

1 回答 1

1

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

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

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

于 2015-11-26T10:00:53.467 回答