While reading XXX pngcrush caught libpng error: N
2016-04-23 19:59
549 查看
错误一:
While reading /XXX/XXX/XXX/img1.png pngcrush caught libpng error: Not a PNG filCould not find file: /Users/XXX/Library/Developer/Xcode/DerivedData/CookBookDemo-cnttcobrbmvbddeiesgsxnfwihfe/Build/Products/Debug-iphoneos/CookBookDemo.app/img1.pngCommand /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
原因,就是引入的png图片,图片内部编码不符合真正的png格式。(很可能就是jpg图片修改了一下后缀名)。
解决方法也很简单了,就是用正宗png。
方法二:如果不是因为图片格式 的山寨版造成的 那么就删除后重新导入一遍
错误二:
Not a PNG filCommand /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
两种解决方法 :
1.在build settings里把工程里的Compress PNG files设置为NO,问题解决,但这样设置以后,ipa会很大,不推荐。
2.mac上的preview(预览)打开出问题的png文件,然后重新导出为png文件,问题解决。
案例三:
附上报错信息
原因是提示的png并不是ps到处的png,而是手动修改jpeg后缀名为png,在模拟器上不会报错,但在真机,不识别这种所谓的“png”图片。
解决方案:
用ps重新导出png就ok了
While reading /XXX/XXX/XXX/img1.png pngcrush caught libpng error: Not a PNG filCould not find file: /Users/XXX/Library/Developer/Xcode/DerivedData/CookBookDemo-cnttcobrbmvbddeiesgsxnfwihfe/Build/Products/Debug-iphoneos/CookBookDemo.app/img1.pngCommand /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
原因,就是引入的png图片,图片内部编码不符合真正的png格式。(很可能就是jpg图片修改了一下后缀名)。
解决方法也很简单了,就是用正宗png。
方法二:如果不是因为图片格式 的山寨版造成的 那么就删除后重新导入一遍
错误二:
Not a PNG filCommand /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
两种解决方法 :
1.在build settings里把工程里的Compress PNG files设置为NO,问题解决,但这样设置以后,ipa会很大,不推荐。
2.mac上的preview(预览)打开出问题的png文件,然后重新导出为png文件,问题解决。
案例三:
附上报错信息
原因是提示的png并不是ps到处的png,而是手动修改jpeg后缀名为png,在模拟器上不会报错,但在真机,不识别这种所谓的“png”图片。
解决方案:
用ps重新导出png就ok了
相关文章推荐
- C、C++、ANDROID、JAVA各有什么区别?
- 51nodLearning-dp入门之循环数组的最大子段和
- Node.js流
- java--previousIndex()
- Python 程序设计语言 笔记(七)
- 秒杀设计--mysql的锁机制应用和redis方案
- 不包含继承时类中的静态块、静态方法、非静态方法、构造函数的执行顺序?
- AFNetWorking https请求 SSL认证 自制证书
- Xcode本地文件 提交svn 的明细
- 浙江16年省赛 I题 People Counting
- Android_Message 源码解读
- LeetCode Same Tree 100
- HBase读与写数据流程
- JAVAEE项目结构以及并发随想
- Object-C 基础学习(二)
- office2010官方下载 免费完整版
- JAVAEE项目结构以及并发随想
- MySQL错误:Can't connect to
- 学习Netty in action第一章心得
- leetcode 119.Pascal's Triangle II-杨辉三角形