很多人在学习iOS的过程中,总会尝试模仿其他App开发。
但是因为是个人开发,有个问题必须面对的,那就是对应App素材的问题。
总不能框架都是一样,但是图片的位置全是各种纯色背景吧。
获取对应App的本地图片也很简单。
1.获取对应App的ipa包
首先确定,你mac上的iTunes的版本12.6的,这是最重要的
如果iTunes版本已经高于12.6,无法在mac上下载ipa包,
如何回退可阅读该文章:回退iTunes
如何获取ipa包可阅读该文章:获取ipa包
2.找到Assets.car包
2.1 解压找到的ipa包,可以使用The Unarchiver解压
2.2 解压后在文件夹中的Payload找到.app文件
2.3 右键.app文件点击“显示包内容”
2.4 搜索/逐条查找,即可找到Assets.car
3.下载解压工具:cartool
https://github.com/steventroughtonsmith/cartool
4. 开始解压Assets.car
4.1 找到下载目录,双击cartool.xcodeproj打开
4.2 设定Assets.car和解压文件夹路径
在红框位置输入Assets.car路径和输出文件夹路径
第一个路径必须是Assets.car,否则无法运行
4.3 运行程序
如果成功运行,则会在下方的输出页持续输出解压图片名字直到完成
到目前位置,基本已经完工,成功获得ipa内的本地图片