CopyPNGFile错误

Hon*_*ney 11 iphone ios xcode4.5

当我归档应用程序时,我得到了我项目中所有图像的CopyPNGerror.我尝试了删除所有图像,再次添加它们,检查构建阶段(复制捆绑资源).没有找到重复项.我无法理解如何进一步做什么提交应用程序.当我将具有相同图像存档的另一个应用程序存档成功时

CopyPNGFile "/Users/admin/Library/Developer/Xcode/DerivedData/App1-auevnkwujohdqtflzyputmxbvrmt/Build/Intermediates/ArchiveIntermediates/App/InstallationBuildProductsLocation/Applications/App1.app/about2 copy.png" "Classes/../about2 copy.png"
    cd "/Users/admin/Documents/App/App (1)"
    setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/copypng -compress "" "/Users/admin/Documents/App/App (1)/Classes/../about2 copy.png" "/Users/admin/Library/Developer/Xcode/DerivedData/App1-auevnkwujohdqtflzyputmxbvrmt/Build/Intermediates/ArchiveIntermediates/App/InstallationBuildProductsLocation/Applications/App1.app/about2 copy.png"

Could not open output file /Users/admin/Library/Developer/Xcode/DerivedData/App1-auevnkwujohdqtflzyputmxbvrmt/Build/Intermediates/ArchiveIntermediates/App/InstallationBuildProductsLocation/Applications/App1.app/about2 copy.pngCommand /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/copypng failed with exit code 1
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能解决这个错误?

小智 19

解决了这里 - > /sf/answers/1280799131/

我删除了png文件中的重复引用!

Build Phases -> Copy Bundle Resources
Run Code Online (Sandbox Code Playgroud)

并删除了午餐图像DefaultXX.png的所有重复条目

  • 虽然此链接可能会回答这个问题,但最好在此处包含答案的基本部分并提供参考链接.如果链接的页面发生更改,则仅链接的答案可能会无效. (2认同)

Mar*_*ace 13

我有同样的问题,在我的情况下导致问题的图像是在PNG中手动重命名的JPG.我建议你在图像编辑器(Gimp,Photoshop ...)中打开图像并将其保存为PNG.


Amr*_*gry 5

我遇到了这个问题,我在@Davide 回答中解决了这个问题,
您需要在清理和构建之后删除该图像的任何引用,问题将得到解决

在此处输入图片说明


Ank*_*kur 2

要解决此问题,请在 Photoshop 或 gimp 或任何类似的图像编辑器中打开您的图像 (about2 copy.png)。保存(另存为)图像时,将其检查为NOT INTERLACED

再次构建您的项目将消除错误。