Xcode警告:“输出文件的多个构建命令”
我得到这样的错误:
[WARN]警告:输出文件的多个构建命令/Developer/B/Be/build/Release-iphonesimulator/BB.app/no.png
[WARN]警告:输出文件的多个构建命令/Developer/B/Be/build/Release-iphonesimulator/BB.app/d.png
[WARN]警告:输出文件/Developer/B/Be/build/Release-iphonesimulator/BB.app/n.png的多个构建命令
但是我已经检查过Xcode,并且根本没有看到这些文件的重复。 正如苹果邮件列表中的这篇文章所说,没有重复。
在Project Navigator中,选择您的Xcode项目文件。 这会向您显示项目设置以及项目中的目标。 查看“复制包资源”构建阶段。 您应该在该列表中找到两次有问题的文件。 删除重复的参考。
Xcode抱怨说你正试图将你的应用程序中的同一个文件捆绑两次。
这很容易在添加基于git的子项目时引起。 即使你无法从finder中看到.git子文件夹,Xcode也不够聪明,无法忽略.git子文件夹,所以会有很多名为“master”或“exclude”(标准git repo文件)的文件。 使用Xcode4,转到项目(左树的根目录),然后单击您的应用程序目标并展开“复制包资源”,然后删除对.git的所有引用,无论如何您都不需要将它们烘焙到您的应用程序中。
其实这个答案很简单。
在您的xcode中搜索引发警告的文件,并将其删除。
Xcode将在搜索结果中只显示该文件的一个引用,但不要停在那里,继续并删除它。 (在删除操作之前,最好备份到您的项目文件)
现在做一个构建,你会看到删除警告。 (这个答案适用于以前版本的xcode)
链接地址: http://www.djcxy.com/p/58905.html上一篇: Xcode warning: "Multiple build commands for output file"