iOS提取APP中的图片资源的方法
- 格式:pdf
- 大小:873.91 KB
- 文档页数:6
iOS提取APP中的图⽚资源的⽅法
最近在学习swift的过程中,准备通过模仿⼀个app来实战⼀下,于是我去下载了⼀个⽃鱼直播,不是打⼴告.....因为模仿嘛,所以就需要获取其中的图⽚资源,本以为能很顺利的得到,没想到还是遇到了⼀个⼩⿇烦,兴庆的是还是找到很好的办法来解决,下⾯就来记录下获取app中图⽚资源的过程1、下载APP、
通过iTunes在商店中搜索你需要的app,如下图然后进⾏下载
2、打开ipa包,查看资源⽂件
在iTunes中的应⽤->iPhone 应⽤中,我们找到刚刚下载的app,然后右键点击在Finder中显⽰,然后选择ipa包,通过解压的⽅式,将其解压
最后我们就能得到⼀个⽂件夹,点击该⽂件夹,选择Payload⽂件,然后我们会看到如下的⽂件点击该⽂件,右键选择显⽰包内容,就可以进⼊⾥⾯看到资源⽂件了。
3、如何获取Assets.car中的图⽚资源
在上⾯操作后,进⼊到资源⽂件⽂件夹中,另我⼤失所望的是居然没有我想要的所有图⽚资源,只要很少的⼀些,⽐如logo和引导页⾯的图⽚,但是我却发现了⼀个我们经常⽤的,那就是Assets.xcassets打包后⽣成的Assets.car⽂件,由于苹果公司不提供直接查看Assets.car的⼯具,所以查了下资料,很快就找到了这么⼀个⼯具
通过cartool⼯具,我们便能解析出图⽚资源
下载⽅法:通过终端git clone https://github.com/steventroughtonsmith/cartool将下载下来的⼯程打开,⼤概就是这样
打开该⼯程后,就进⼊最重要的⼀步了,通过下⾯的步骤product–>scheme–>edit scheme耶!通过该步骤后,我们就可以去转化后的路径看到我们想要的图⽚了。
过程很简单,在这⾥简单记录⼀下,希望能帮到需要⽤的⼈☺
以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。