这是我的问题。 我已经为我的项目添加了一个新图像以获得iPhone 5的启动图像。根据需要命名为Default-568@2x.png。
我已将此图像放在项目目录中,然后通过拖放将其添加到我的项目中。我选择了选项:“将项目复制到目标组的文件夹(如果需要)”和“添加到目标:myProject”。
当我检查 Builphase - >复制捆绑资源我的图片只出现一次,路径很好。
但是在构建我的项目时,我有这个错误:
While reading /Users/admin/Desktop/Projets tests/myProject/Resources/build/Default-568h@2x.png pngcrush caught libpng error: Not a PNG file
Could not find file: /Users/admin/Library/Developer/Xcode/DerivedData/myProject-fjnhmdxkawhvkgecsmmrbgcwqaxk/Build/Products/Debug-iphoneos/myProject.app/Default-568h@2x.png
Command /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/copypng emitted errors but did not return a nonzero exit code to indicate failure
我做错了什么?
答案 0 :(得分:2)
Default-568h@2x.png不是有效的png文件。您的设计师是否只是将任何jpeg文件重命名为png文件,或者您自己将其重命名为。
因此,只需删除此png文件,然后使用正确的格式和尺寸重新添加有效的Default-568h @ 2x。