解析 Facebook - clang:错误:链接器命令失败,退出代码 1(使用 -v 查看调用)

Posted

技术标签:

【中文标题】解析 Facebook - clang:错误:链接器命令失败,退出代码 1(使用 -v 查看调用)【英文标题】:Parse Facebook - clang: error: linker command failed with exit code 1 (use -v to see invocation) 【发布时间】:2015-03-11 08:25:55 【问题描述】:

我正在使用 pod 添加 Parse 框架和 Facebook sdk,但我遇到了这些错误。

这是我的 Podfile:

pod 'JSQMessagesViewController', :git => 'https://github.com     /jessesquires/JSQMessagesViewController', :branch => 'version_5.3.2_patch'
pod 'Parse'
pod 'Facebook-ios-SDK'

我怎样才能摆脱这些错误? 我正在使用 Swift。

【问题讨论】:

【参考方案1】:

我认为您应该单独链接 Facebook SDK。同时从 Parse 中删除 Bolts.framework 以避免重复符号(因为 Facebook 已经包含 Bolts 实现)。这是一个已知的(报告的问题,例如这里 https://github.com/jessesquires/JSQMessagesViewController/issues/741 )并行使用解析和 pod。

【讨论】:

所以最好从我的 Podfile 中删除 facebook sdk 并手动将其添加到我的项目中

以上是关于解析 Facebook - clang:错误:链接器命令失败,退出代码 1(使用 -v 查看调用)的主要内容,如果未能解决你的问题,请参考以下文章

链接器错误 Facebook 解析

重载抽象运算符 = 时出现 Clang 链接器错误

clang:错误:链接器命令失败,退出代码为 1,react-native

xcode 中的错误:clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

clang++:错误:链接器命令失败,退出代码为 1 Qt Android

“文件对于架构 arm64 来说太小”,“clang:错误:链接器命令失败,退出代码 1”