获取APP的图片(CARTOOL)
前言:在我们日常开发工作当中,我们经常会模仿一些经典的APP来开发,而我们今天所需要的就是延续《APP的基本结构与构建过程》上的内容。
首先我们以斗鱼TV的App来举例:
1.在斗鱼TV APP的ipa文件解压的文件夹当中列着很多文件,里面包含着一般的icon图片与launch图片,但是这些图片只是很小很小的一部分图片,别的大部分图片则是在asset.car文件内,但是这个文件一般是无法打开的,那我们要怎么做呢
2.用cartool工具
cartool适用于mac的工具,专门破解asset.car文件,从而获取所需的图片。
而cartool是一个开源的工具,在git hub上就能下载。
下载后解压,然后用Xcode打开,就会出现以下图一的情况:
文章图片
图一 在图一我们可以看到是传统Xcode的大致框架,而我们只需要找到My Mac左边的cartool图标点开就会出现菜单栏,然后选中edit scheme就会出现以下图二情况:
文章图片
我们在图二当中可以看到Argument Passed On Launch菜单栏,正常的路径为:
Arguments>Argument Passed On Launch
点击+按钮之后,把相应的Assets.car文件拉进去,如图三图四所示:
文章图片
图三
文章图片
图四 再然后把需要放图片的文件夹以同样的步骤完成添加,最后如图五:
【获取APP的图片(CARTOOL)】
文章图片
图五 最后运行就可以了
我们就能在 未命名文件夹内看到我们所需要的图片文件都已经完成去取出:
文章图片
好了,这就是我们所需要的文件。
谢谢大家支持
推荐阅读
- 热闹中的孤独
- JAVA(抽象类与接口的区别&重载与重写&内存泄漏)
- 宽容谁
- 放屁有这三个特征的,请注意啦!这说明你的身体毒素太多
- 一个人的旅行,三亚
- 布丽吉特,人生绝对的赢家
- 慢慢的美丽
- 尽力
- 一个小故事,我的思考。
- 家乡的那条小河