【问题标题】:Apple Mach-O Linker Error, after changing project name更改项目名称后,Apple Mach-O 链接器错误
【发布时间】:2015-03-05 16:12:56
【问题描述】:

我正在 Xcode 6.1.1 中制作应用程序,只是更改了应用程序的名称,然后我收到了这个 “Apple Mach-O 链接器错误” 构建失败错误。 它说 "ld: file not found:",可能是因为它找不到具有新名称的某些文件的位置。有什么建议吗?

ld:找不到文件:/Users/rb/Library/Developer/Xcode/DerivedData/Which_Club-gkgjdxflldelikaopinkdoskkers/Build/Products/Debug-iphoneos/WhichClubToUse.app/WhichClubToUse clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)

“Which_club”是项目的新名称,“WhichClubToUse”是旧名称..

【问题讨论】:

  • 我记得有同样的错误,但我不知道我到底该怎么做 - 也许尝试清理一次项目?
  • 你如何清理它? (这里是菜鸟)
  • 转到 -> 产品 -> 清理或使​​用 cmd + alt + K
  • 嗯,没用,只是再次收到相同的错误消息:-(
  • 对我来说,这个问题无法可靠地重现。只有我的一个测试目标会发生这种情况,大约 75% 的时间。不过,接受的答案似乎确实解决了这个问题。

标签: swift xcode error-handling linker


【解决方案1】:

我找到了解决方案!在我的 [project]Tests -> general 下,我需要选择新的 Host Application

【讨论】:

  • 感谢您为我节省了 2 小时。
  • @Pattay 没问题 :-)
猜你喜欢
  • 2014-04-06
  • 2023-03-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-25
  • 1970-01-01
相关资源
最近更新 更多