Xcode:Pod 安装后构建失败(错误:链接器命令失败,退出代码 1)

Posted

技术标签:

【中文标题】Xcode:Pod 安装后构建失败(错误:链接器命令失败,退出代码 1)【英文标题】:Xcode: Build fails after pod installation (error: Linker command failed with exit Code 1) 【发布时间】:2020-10-30 17:51:00 【问题描述】: 拜托,你能帮我解决这个ios问题吗?我使用 Xcode 和 swift。我多次删除了所有派生数据。我尝试了 Google 针对此错误的所有解决方案。同时卸载 Xcode 10.1 并安装 10.0。同样的错误,在“pod install”firebrase 之后、“pod install”项目正常工作之前无法运行。 步骤: 1.新建项目 2.打开 Firebrase 网页 3.新建项目 4.iOS 5.copy Bundle Identifier 6.粘贴到 Firebrase 网站 7.下载 GoogleService.plist 8.将此文件放入程序 9.启动“pod init” 10.打开 Podfile 11.将 pod 'Firebrase/Analytics' 填充到 Podfile 12.pod安装 13.打开.xcworkspce文件 14.运行 15. 构建失败 16.ERROR

直到第 nr 步。 11 项目工作正常(也运行) 通过第 12 步。当我运行项目时,显示错误

非常感谢您,祝您身体健康。

【问题讨论】:

你能分享一下你的 podfile 是什么样子的吗?安装后会发生什么? 【参考方案1】:

尽管 FirebaseAnyalytics 像一个单独的 pod 一样存在,但主分支声明您必须使用 Xcode 10.3 或更高版本 https://cocoapods.org/pods/Firebase

【讨论】:

【参考方案2】:

    打开您的 podfile 并注释掉每个 pod。

    运行 pod install,这样您现在就拥有零依赖关系了。

    取消注释每个 pod。

    运行 pod install 以安装所有 pod。

    重新构建。

【讨论】:

以上是关于Xcode:Pod 安装后构建失败(错误:链接器命令失败,退出代码 1)的主要内容,如果未能解决你的问题,请参考以下文章

XCODE 9 和 ionic ios 应用程序构建失败

pod 安装后 Alamofire 出现错误

安装任何新的 Cocoapod 都会导致构建失败

Xcode构建错误链接器命令失败,退出代码为1(使用-v查看调用)

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

Xcode 返回链接器错误“找不到 -lFirebaseAuth 的库”