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

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

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

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

知道怎么解决吗?

【问题讨论】:

  • 我太愚蠢了。我忘了打开工作区和构建。我去了项目文件。

标签: ios xcode swift cocoapods carthage


【解决方案1】:

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

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

target 'AnZhuang' do

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

【讨论】:

    猜你喜欢
    • 2018-02-17
    • 1970-01-01
    • 2023-03-23
    • 2012-09-14
    • 1970-01-01
    • 1970-01-01
    • 2018-11-03
    • 2015-08-06
    • 2012-05-27
    相关资源
    最近更新 更多