获取APP图片资源
2018-03-24 本文已影响0人
沙漏里的时光QAQ
前言
从事iOS开发行业这么久以来,也没有好好写过几篇文章,自己平时遇到问题也就是在印象笔记中记一下,看着身边的人或多或少都写了不少文章,我想我也该写点有用的文章了。本人作文水平也就刚及格的料,写得不好的地方大家轻喷。
当我们平时自己写一些项目的时候,没有美工人员给我们切图,自己也不会切图,我们就可以到的app中,拿别人的用一下。
下载IPA资源包
- 图片资源都存在IPA包中,我们第一步操作就是下载IPA包
- 我们可以通过PP助手和iTools下载IPA包(ps:iTunes更新以后苹果取消了这个功能)
-
我使用的PP助手,以下载今日头条为例(ps:刚开始我用的QQ,结果demo运行没反应,然后我换了今日头条,才成功,QQ太不给我面子了)
-
下载完成后,在下载管理界面点击应用就可以看到我们下载完成的应用,我们选择第三个按钮(注意:应用右边有三个按钮,分别是安装,删除,和打开文件位置,别点错了)就可以看到IPA包了,右键打开方式随便找个解压软件解压
解压后的文件 -
Payload文件中的QQ右键显示包内容,可以看到其中包含我们需要的图片资源以及一些音频文件
IPA包内容 -
当然里面不可能包含所有的图片资源,不过有一个Asset.car这个文件,它里面包含大部分我们需要的图片,我们无法通过右键某个软件打开,这就需要我们自己想办法了
Asset.car文件 - 在GitHub上搜索cartool,下载这个demo,不过这个demo我们不能直接用,还需要做一些操作,在Edit Scheme中添加路径
添加路径
GitHub传送门 -
在 demo中删除没用的代码
图片类型 - 最后运行demo,就可以看到我们需要的资源了