需求:解压获取ipa里面的图片在windows系统上打不开

需求:解压获取ipa里面的图片资源在windows系统上竟然打不开,何解?

想参考第三方的app里面的图片资源,但不知道为神马从ipa文件提取出来的png图片在mac上可以打开,而发送到window上竟然全打不开。为毛呢?


经搜索核实无法打开的原因是:

Apple在将png 图片打包加入ipa之前会将png以一种特殊格式存放,于是解压后得到的图片是之前处理过的图片,再Mac上可以打开,可能是因为mac的图集打开工具在打开这些图片时自动识别并处理了。因此解压后的图片还需要做还原处理工作还可以在其他平台上显示。


ipa中png图片还原工具:

1、ipin 2.py
2、网友在其基础上自制好用工具:ipaconvertpng


下载:

https://github.com/Thinkerfans/ios-ipaPngConvert


使用方法:

1、修改.ipa后缀为.zip并解压,拷贝payload里面的png图片资源到一个新文件夹下面。

2、将ipin 2.py 拷贝到此文件夹下,执行

python ipin\ 2.py ,选则Y即可


参考网址:

http://www.cocoachina.com/bbs/read.php?tid-234497.html

http://www.axelbrz.com.ar/?mod=iphone-png-images-normalizer

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值