Xcode不断提示我在项目中没有特定的镜像,当我尝试构建时,它会出错。如果我从项目中删除了Xcode抱怨的.png,为什么在我尝试构建时Xcode会出错?
Rhubarb编辑(对于评论来说太大了)
我在这些细节上也得到了同样的东西。copy命令如下所示
CpResource MyIcons/../13-bicycle.png /Users/Me/Library/Developer/Xcode/DerivedData/MyProject-cxsohyxdecdbptgrrtaixbhhixrj/Build/Products/Debug-iphonesimulator/MyProject.app/13-bicycle.png然后有一堆setenv,命令被翻译为"builtin-copy“,但这些都不重要,结果是当我编译时,我得到了这个错误:
错误: /Users/Me/Development/MyProject/MyIcons/../13-bicycle.png:没有这样的文件或目录
现在,我按照Robert Harvey的建议打开了Copy Bundle Resources选项卡,我的.png就在那里,read中没有任何内容。它位于文件系统(Finder)和项目导航器中。因此,我使用-按钮将其从资源中删除,并使用Copy Bundle resources选项卡中列表左下角的+按钮手动添加它。这将它放在导航器中项目的根位置,所以我再次将它移到我的组中-但没有运气,同样的错误。所以我完全删除了它(从Project Navigator中,允许将它移到垃圾桶中)。这是可行的,但我遇到了与非常下一个图标相同的错误(它一次只报告一个或两个)。
查看错误消息时,它似乎认为MyIcons是一个文件夹。不是的,这只是一群人。没有这样的文件夹,我可以在文件系统中看到。
当我通过拖放添加时,我保留了"Copy items the ... group folder (if needed)“选项,并选中了"Create groups for any added folders”按钮。但请注意,我只是将图标(全部)拖入现有的组中;我没有将图标拖到任何文件夹上,也没有将任何组或文件夹拖到创建的位置。但不知何故,编译器认为这些资源位于文件系统中不存在的文件夹中。
我右击了复制资源列表中的图标,并尝试了在Finder中显示和在项目导航器中显示:这两个都有效-文件在那里,它知道从哪里获得它-直到它构建。
除了删除图标之外,我甚至还没有找到解决办法--清除不起作用。我想我的团队已经被破坏了。
发布于 2012-07-24 21:14:11
看看这里,XCode Build – CopyPNGFile Error and No Such File or Directory。我也有同样的问题,这个解决方案对我很有帮助。
如果您在构建xcode应用程序时收到这些恼人的错误中的任何一个,则说明您的项目包中的某些内容已损坏。
<代码>H112打开底部附近的“复制捆绑包资源”<代码>H213<代码>H114查找以红色列出的任何资源!<代码>H215<代码>G216
发布于 2018-02-07 19:57:31
我也有同样的问题,但我的解决方案有点不同:
标记为
发布于 2012-10-04 02:50:10
好的,这是为我修复它的不令人满意的解决方法。
(首先,请注意,当我在项目导航器中右键单击我的不可靠的组时,它看起来像任何其他组,除了在外部编辑器中打开是灰色的-奇怪吧?)
现在,我看到问题组下的所有图标都是红色的(在Navigator)
=>错误无法复制(或者类似的错误--我记不清了,但我以前见过并修复过这个错误--在其他地方也是如此)
这个错误是由于剩余的图标造成的,所以现在要修复这个错误,我删除了所有其他带有图标的组,并将它们的图标移到了项目中的trash location
=> XCode崩溃。
Lovely.
=>它可以工作。简单庆祝一下,然后回去工作。
(看看我说的不令人满意的意思)
https://stackoverflow.com/questions/10167442
复制相似问题