当我们在练手app 开发的过程中,如果素材文件不足,而又在某个app内找到满意的素材。如果可以获取某个App 的素材文件作为这个非商业化的练手的app 开发素材,那么就可以大大的减少在美工上所需要花费的时间。
以获取微信
的素材为例。获取微信
的素材步骤如下:
1.打开iTunes。选择应用。这里面并不需要我们连接手机
2.把我们所需要里面素材的应用拖到桌面,此时我们就可以得到该应用的ipa包,现在我们就得到了微信 6.3.23.ipa
3.把微信 6.3.23.ipa
的后缀 .ipa
改成 .zip
,然后解压该文件,得到如下
4.打开文件夹,在里面我们会找到一个叫做Payload
的文件夹,在该文件夹下有一个WeChat
的包,右键,选择显示包内容
5.打开包以后,大家就会看到微信里面的素材文件。如下图:
但是大家会发现在该文件里面素材文件只有一丢丢,好像并不全面。那是因为,在我们的一些新的工程里面,我们一般会将素材放在Assets文件夹里面,这里面也是一个道理。我们找到一个Assets.car
这样的一个文件。
打开这种.car
的文件需要借助一下一些插件。这里使用的插件是iOS-Images-Extractor
,可以在github上搜索得到。如下图:
6.下载该插件,得到如下工程,打开工作空间workSpace
运行程序,得到如下界面
7.把Assets.car
文件拖到里面
8.点击star
,待解析完以后,选择OutPut Dir
,就可以查看Assets.car
里面的素材文件了
到此,我们就可以获取微信
应用的素材文件。
当然,这里我们还有更简单的方法获取包内素材。
就是在iTunes中把需要拿到素材的文件直接拖到插件运行的程序中,点击 start
解压后,选择OutPut Dir
,就可以查看Assets.car
里面的所有图片素材文件了。