xcode运行解析报错 While reading xx.png pngcrush caught libpng

从网上下载了一个后缀为png的图片来做素材,可是在运行的时候Xcode提示

While reading xxx/cone.png pngcrush caught libpng error:
Not a PNG file..
Could not find file: xxx/Library/Developer/Xcode/DerivedData/ButtonDemo-aaazaogsukdulueeuwlsyfjvcsnl/Build/Products/Debug-iphonesimulator/ButtonDemo.app/cone.pngCommand /Applications/Xcode.app/Contents/Developer/usr/bin/copypng emitted errors but did not return a nonzero exit code to indicate failure

原因:这个图片并不是一个真正的png文件,而是手动修改jpeg后缀名为png。
解决办法:使用Mac自动的图形编辑工具导出为png文件即可

你可能感兴趣的:(iOS开发问题汇总)