Cocoapods 安装,然后“链接器命令失败,退出代码 1”

Posted

技术标签:

【中文标题】Cocoapods 安装,然后“链接器命令失败,退出代码 1”【英文标题】:Cocoapods install, then "linker command failed with exit code 1 " 【发布时间】:2016-04-29 05:20:49 【问题描述】:

之前是用carthage导入框架,今天改用cocoapods。

Here's the Podfile. 然后我运行“pod install” 除了说“[!] 您的 Podfile 已经清理了智能引号之外,没有出现重大错误。为避免将来出现问题,您不应使用 TextEdit 对其进行编辑。如果您不使用 TextEdit,则应在编辑器中关闭智能引号选择。”我认为这无关紧要。

然后我打开我的项目,构建,错误是 like this. 我还以为是 ALCameraViewController 的问题,但是在我从 Podfile 中删除 ALCameraViewController 行并重新安装后,下一个插件 CVCalendar 出现了同样的错误。

知道怎么解决吗?

【问题讨论】:

我太愚蠢了。我忘了打开工作区和构建。我去了项目文件。 【参考方案1】:

正如 Bond 先生所说,您可以删除第一行和最后一行,然后重新运行 pod install。

我建议将 use_frameworks 放在顶部,然后将 AnZhuang 周围的引号更改为与您的 Pod 周围相同的引号。如果您仔细观察,您会发现这些是智能引号,而您不希望这样。或者直接复制:

target 'AnZhuang' do

将目标保留在 Podfile 中的原因:如果以后您需要 Pod 用于测试目标或任何其他目标,则需要设置目标。

【讨论】:

以上是关于Cocoapods 安装,然后“链接器命令失败,退出代码 1”的主要内容,如果未能解决你的问题,请参考以下文章

cocoapods的安装

cocoapods 的安装

cocoapods 安装中出的太多问题

CocoaPods 的安装

iOS - CocoaPods安装(Homebrew安装)、使用

CocoaPods的安装使用和常见问题