当我们想要模仿学习一个应用,但是应用所有的资源图片我们不可能自己去切图,这时下边讲述的获取一个应用资源图片的方法就非常有用了。具体步骤如下:
1.搜索应用
将自己的iPhone手机连接到mac电脑上,在iTunes Store中搜索自己想要获取资源图片的应用,以易果生鲜app为例。
2.复制链接,查看应用id
将链接复制到word文档中,即可查看应用id
3.下载应用到本地
点击下载按钮,下载应用
4.下载好的应用
5.本地查看应用包
6.应用的ipa包
7.归档实用工具打开
8.解压缩之后的包
9.查看资源图片
10.所有的资源图片
至此,所有的资源图片我们都获取到了。但是Assets.car文件中的图片我们是无法直接获取的,下边讲述获取的方法。
11.解压Assets.car文件
- 在github上下载cartool,github链接地址
- 用Xcode打开cartool工程,然后从菜单栏按如下路径点进去,Product–>Scheme–>Edit Scheme,或者按下图方式进入Edit Scheme界面。在该界面配置好Assets.car文件的路径,并额外创建一个保存解压出来图片的文件夹,把这个文件夹的路径配置在Assets.car文件路径的下方。然后运行这个工程即可。运行完毕图片也就都解压出来了,非常的方便。
建议把Aeests.car文件单独复制出来放到桌面上或者其他地方,然后执行上述操作,直接放在bundle里有可能会导致无法找到bundle路径而不能正常解压。
打开Edit Scheme
配置文件路径