Apple Mach-O 链接器 (ld) 错误 swift 3.0 和 Xcode 8.3.3
Posted
技术标签:
【中文标题】Apple Mach-O 链接器 (ld) 错误 swift 3.0 和 Xcode 8.3.3【英文标题】:Apple Mach-O Linker (ld) Error swift 3.0 and Xcode 8.3.3 【发布时间】:2018-12-10 08:36:48 【问题描述】:我收到 Apple Mach-O Linker (ld) Error (clang: error: linker command failed with exit code 1 (use -v to see invocation)) 。 我刚刚将我的代码从 swift 2.3 移到了 swift 3.0。我正在使用豆荚。 现在我无法构建我的项目。我正在使用 Xcode 8.3.3。
提前感谢您的帮助。
【问题讨论】:
您是否只收到这么多“链接器命令失败,退出代码为 1”? 您的项目缺少一些框架。 podfile 的原生框架或第三方框架。 是的@angshuknag 删除你的 pod 目录和项目中的 pod lock 然后去终端选择你的项目路径,给 pod install 转到 Xcode 首选项-> 位置-> 派生数据。删除派生数据文件夹。对您的项目执行清理。在链接器运行时重新编译并且不要修改任何文件 【参考方案1】:感谢大家的cmets。
存在 pod FAN 库问题。 我刚刚删除并再次安装到 pod 文件。 问题解决了。
【讨论】:
以上是关于Apple Mach-O 链接器 (ld) 错误 swift 3.0 和 Xcode 8.3.3的主要内容,如果未能解决你的问题,请参考以下文章
XCode/PhoneGap - Apple Mach-O 链接器错误