Xcode 4.5 - CopyPNGFile仍然存在。需要新的想法

时间:2012-11-16 21:49:27

标签: ios xcode ios6 ios-simulator xcode4.5

我正在制作一个iPad应用程序并且它在模拟器上运行,但是当我尝试为设备构建它时失败了。

错误如下:

enter image description here

这些是我试图纠正这个问题的事情:

  • 使用Photoshop浏览了每个PNG文件,并在没有隔行扫描的情况下再次保存它们
  • 删除了我的Resources文件夹中的所有图片,并通过再次拖放图像再次添加它们
  • 删除了所有PNG图像(离开了JPG)并且它有效...当我添加一个PNG时,Xcode会出现异议。
  • 删除了~Library / Developer / Xcode
  • 中的derivedData
  • 退出Xcode并再次尝试
  • 重新启动计算机并再次尝试。
我尝试检查路径,但我不确定。任何想法都会很棒。

附录 我还要补充一点,Xcode正在针对自己的Default@2x.png和Default.png抛出错误!

9 个答案:

答案 0 :(得分:46)

在我的情况下,错误通过转到

来解决

构建阶段 - >复制捆绑资源

并删除了午餐图片DefaultXX.png

的所有重复条目

答案 1 :(得分:6)

您必须将PNG文件保存为NOT INTERLACED。例如,通过使用Photoshop,转到菜单File-> Save For Web and Devices。取消选中“隔行扫描”框并保存文件。通常隔行扫描的盒子已经取消选中。希望有所帮助

答案 2 :(得分:5)

这与丢失的png文件没有任何关系,但是你正在链接的动态库与ios上不可用

答案 3 :(得分:4)

构建设置 - >搜索压缩PNG文件并设置为NO。这对我有帮助

答案 4 :(得分:2)

好吧,我明白了。错误日志有点误导,因为它在红色突出显示之前显示“Reason:Image not found”。

原来“图像”不是PNG或JPG,而是上面明确提到的liberal.dylib。不知道我的perl库是怎么消失的......

答案 5 :(得分:0)

查看this,这可能对您有帮助。或者从项目中删除bkg1.png。

答案 6 :(得分:0)

如果以实际应该的意外格式保存文件,也会发生错误。例如,您保存* .png但使用.jpg编码。确保文件格式是您真正想要的格式。

答案 7 :(得分:0)

只需尝试删除导致您遇到问题的文件的.png扩展名。 不知道怎么样,但为我工作!

答案 8 :(得分:0)

对我来说,当copy bundle resources选项卡上的build phases阶段列出了png时,会发生此错误。见https://stackoverflow.com/a/5659415/287403