编译项目时,发现如下错误:
遇到这种情况是,编译时我们设置了,在编译项目时,对png文件进行压缩处理。
很可能,我们的图片是已经压缩,或者无法被压缩。
说是读取的时候没有找到这张图片,检查了一下图片路径,没有问题,于是google之,找到两种解决方法 :
1.在build settings里把工程里的Compress PNG files设置为NO,问题解决,但这样设置以后,弄出来的ipa会很大,感觉不是很理想。
2.mac上的preview(预览)打开出问题的png文件,然后重新导出为png文件或者用photoshop把png图片保存为NOT INTERLACED(不交错)的,这样真机调试时就没有错误了。
具体操作如下:
Your Proj>>>TARGETS>>>Build Settings >>>Compress PNG Files >>>设置为NO。