项目构建显示错误“Apple Mach-O链接器错误”

时间:2017-02-28 05:13:02

标签: ios swift

当我尝试构建项目时会出现此错误。

  

ld:警告:找不到选项'-F / Users / goradiad / Documents / mpIosAppSwift / matchpointGPS / Pods / GoogleIPhoneUtilities / Frameworks'

     

ld:警告:找不到选项'-F / Users / goradiad / Documents / mpIosAppSwift / matchpointGPS / Pods / GoogleInterchangeUtilities / Frameworks / frameworks'

     

ld:警告:找不到选项'-F / Users / goradiad / Documents / mpIosAppSwift / matchpointGPS / Pods / GoogleNetworkingUtilities / Frameworks / frameworks'

     

ld:找不到-lGGLCloudMessaging的库   clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

我不知道在哪里看。我可以看到有很多与此相关的问题,但都有不同的答案。

5 个答案:

答案 0 :(得分:0)

尝试删除派生数据并尝试在使用可可豆荚时安装pod

答案 1 :(得分:0)

请考虑清理项目从模拟器中卸载应用, 再次从XCode (Key-cmd + R)运行它。

答案 2 :(得分:0)

如果您使用的是Cocoapods,

  • 取消注释Use frameworks
  • 检查xcode上的目标版本
  • 执行pod update
  • 清理并运行。

有时清洁模拟器也有效!

答案 3 :(得分:0)

我必须通过删除-ObjC来解决该特定的链接器错误 构建设置 - >其他链接标志

但我引入了一个新错误 “没有这样的文件或目录:GoogleToolboxForMac” 我假设我错误地从Linker Flags中删除了GoogleToolboxForMac而无法再次添加它。

答案 4 :(得分:0)

最后通过删除所有库来完成此工作 构建设置 - >其他链接标志

最好在进行此更改之前备份项目。