获取应用的ipa包
- App Store下载Configurator 2
- iPhone通过数据线与Mac连接
-
账户 -> 登录Apple ID
image.png -
所有设备 -> 选中设备 -> 点击添加 -> 选择应用
image.png
image.png
image.png
-
手机上已经存在该应用,会弹出如下图提示,此时不要做任何操作,不要点击按钮
image.png -
Finder -> 前往 -> 前往文件夹
image.png 复制如下路径到输入框
~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/
image.png
image.png
将ipa文件拽出来后 关闭Configurator 2
-
将ipa格式修改为zip格式
image.png -
双击解压
image.png -
Payload中包 -> 显示包内容 能看到部分资源和Assets.car文件
image.png
image.png
image.png
使用cartool解压Assets.car文件
-
将cartool下载下来 打开工程
image.png -
运行cartool会弹出如下图弹窗
image.png 将.car文件拖进来 即可看到.car文件位置处会出现一个Assets新文件夹
image.png
PS: 很久前使用cartool提取Assets.car中的图片资源是有3x图的,这次操作了几次都没有3x图,一时没找到解决方法,有了解的烦请告知一下 不胜感激
找到一个更好的程序百度链接 密码:wibp,可以提取出2x与3x图