命令 [...]/clang 失败,退出代码为 1

Command [...]/clang failed with exit code 1

我的一个 ios 应用程序有一个严重的问题,因为我不能再编译它了。我认为这是由于文件链接错误(请参阅最后的错误)。

当我无法将文件添加到目标时,整个故事就开始了。由于这个错误,我无法构建,请参阅:Duplicate interface declaration for class 'Foo'。 Xcode 奇迹般地将我的资源复制到项目名称的子文件夹中。我按照建议删除了,但我知道将 运行 保留在粘贴在底部的错误中。

实际上,这是由于 clang 正在寻找一个文件,该文件本身嵌套文件夹中非常深,当然不存在。 xcode 在这里做了什么,我怎样才能让它重新工作?

这是错误的最后一部分

clang: error: no such file or directory: '/Users/Shared/projects/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/samefolder/AppDelegate.m'
clang: error: no input files
Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1

好的,我找到了!我知道必须有一个它试图在某处编译的文件列表。我终于在目标构建阶段下找到了它。那里有 "compile sources" 和 "copy bundle resources" 的条目,在我的例子中它们都变得混乱了。我更正了那些文件列表,它终于再次起作用了。