最近在使用Parse SDK和Facebook SDK实现Facebook登录时,我遇到了以下错误。 我采取了以下步骤: 导入以下框架 将它们列在桥接标头下面 构建项目后,我得到以下错误。 我尝试的解决方案: -从"其他链接器"中删除-ObjC并添加$(inherited) -更改为"标准"架构 -选择libz.1.2.5.dylib的构建和运行 我不确定自己做错了什么。 更新: 如要求所示,这是我的命令行。
这与您的链接顺序有关。LoginKit需要CoreKit中的符号,但由于您的链接顺序错误,找不到它们。这就是为什么会出现Undefined symbols错误消息。 解决方法:反转您的链接顺序。 进入Xcode中的目标 -> 构建阶段 -> 链接二进制文件库,然后拖动这两个库即可。 :)