文档章节

pngcrush caught libpng error:

JlongTian
 JlongTian
发布于 2016/03/03 17:56
字数 369
阅读 44
收藏 0

解决下面情况:

1. 首先要用photoshop将png文件打开后另存为png 文件,在弹出的交织与否时,选择否。

        2. 还要看一下工程里面的文件,有时多弄了几个文件相同文件名时,记得去掉那些不用的,否则若只更换一处的话,还是有错误。


应用在在模拟器上调试一点问题没有,但一放到真机上调试就出现copypngfile 的错误,错误信息如下:

CopyPNGFile /Users/gongihou/Library/Developer/Xcode/DerivedData/DLZ-frborfduejxrajgpkfdaipygijow/Build/Products/Debug-iphoneos/DLZ.app/zhuangtai.png DLZ/zhuangtai.png

    cd /Users/gongihou/Documents/910

    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/gongihou/Documents/910/DLZ/zhuangtai.png /Users/gongihou/Library/Developer/Xcode/DerivedData/DLZ-frborfduejxrajgpkfdaipygijow/Build/Products/Debug-iphoneos/DLZ.app/zhuangtai.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


说是读取的时候没有找到这张图片,检查了一下图片路径,没有问题,于是google之,找到两种解决方法 :

1.在build settings里把工程里的Compress PNG files设置为NO,问题解决,但这样设置以后,弄出来的ipa会很大,感觉不是很理想。

2.mac上的preview(预览)打开出问题的png文件,然后重新导出为png文件或者用photoshop把png图片保存为NOT INTERLACED(不交错)的,这样真机调试时就没有错误了。


本文转载自:http://blog.csdn.net/machiner1/article/details/23716021

共有 人打赏支持
JlongTian
粉丝 3
博文 308
码字总数 148393
作品 0
深圳
程序员
【有关问题处理】Icon.png pngcrush caught libpng error:Read

【问题处理】Icon.png pngcrush caught libpng error:Read Error 遇到问题 在项目Archive时,遇到 Icon.png pngcrush caught libpng error: Read Error错误 处理方法 Icon.png的导出有问题,...

Daniel_s
2016/02/22
510
0
XCode编译报pngcrush caught libpng error错误但不影响运行

一直以来,我的Xcode项目编译偶尔会出现类似于While reading xx/BackgroundHomeScreen_5.png pngcrush caught libpng error的错误提示(不是警告),但是这个错误并不会影响应用运行,所以也...

yoyoso
2016/01/06
215
0
pngcrush caught libpng error

While reading //.png pngcrush caught libpng error: Not a PNG file.. Could not find file: /.app/.png Command /Applications/Xcode.app/Contents/Developer/usr/bin/copypng emitted er......

asjoker
2016/03/23
68
0
pngcrush 1.7.71 发布,PNG 图像压缩工具

pngcrush 1.7.71 发布,更新静态绑定的 libpng 到 1.6.9 版本。 pngcrush 是一个用来批量压缩 PNG 格式图片的工具,使用pngcrush大概可以减少png图像大小 40% 左右。...

oschina
2014/02/09
1K
3
pngcrush 1.7.73 发布,PNG 图片压缩工具

pngcrush 1.7.73 发布,此版本更新内容如下: Fixes a bug with reducing 16-bit images to 8-bit using the "-reduce"option Restores calls to pngsetcrc_action(), which had been remove......

oschina
2014/03/17
2.1K
2

没有更多内容

加载失败,请刷新页面

加载更多

精选Spring Boot三十五道必知必会知识点!

Spring Boot、Spring MVC 和 Spring 有什么区别? 1、Spring Spring最重要的特征是依赖注入。所有 SpringModules 不是依赖注入就是 IOC 控制反转。 当我们恰当的使用 DI 或者是 IOC 的时候,...

java知识分子
23分钟前
1
0
docker多容器部署lnmp环境

环境:RHEL7.5 ip:192.168.10.102,主机名:lb02 一、创建web、数据库目录 web网站目录为:/wwwroot,属主属组:www [root@lb02 ~]# mkdir /wwwroot[root@lb02 ~]# useradd -s /sbin/nolo...

人在艹木中
52分钟前
1
0
eclipse运行springboot项目报错‘找不到或无法加载主类’

这是一个很烦躁的问题~,往往困住大家好长时间,然后各种百度。借此,咱将这个问题有可能产生的原因进行一下总结。若有不完善之处欢迎大家在下面留言指出~~ Duang!问题出现 然后开始尝试解决...

Code辉
今天
1
0
springboot oauth2 跨域设置

@Overridepublic void configure(HttpSecurity http) throws Exception { http .authorizeRequests() .antMatchers("/security/**") .authentica......

昆虫大侠
今天
1
0
08-利用思维导图梳理JavaSE-泛型

08-利用思维导图梳理JavaSE-泛型 主要内容 1.泛型的基本概念 1.1.定义 1.2.使用前提 1.3.使用泛型的好处 2.泛型的使用 2.1.泛型类定义 2.2.泛型对象定义 2.3.泛型中的构造方法 2.4.泛型方法的...

飞鱼说编程
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部