通过 apple configurator 2 获取ipa包
~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/
拿到ipa文件后,你可以将后缀.ipa
改为.zip
,然后解压
就可以看到Payload下的包,显示包内容可以看到部分APP的资源以及Assets.car。
imagecartool工程文件
使用Xcode打开上图中的cartool.xcodeproj工程,然后通过 product–>scheme–>edit scheme,然后分别添加 “Assets.car的文件路径“和“存放解压后图片的文件夹路径“
imageEdit Scheme
image这里的话你可以分别来创建两个文件夹来存放Asset.cer 和一个存放的文件来接收的图片的文件夹就行了呵呵
添加输入输出路径
添加完毕关闭这个窗口运行下程序,这样所有Assets.car中所有的资源都解包到你所指定的路径中了。
还有一种方法就是采用终端命令行的形式,同上,首先使用Xcode打开上图中的cartool.xcodeproj工程,编译后自动生成可执行文件,右键选择Show in Finder,如下图所示:
image获取可执行文件cartool的路径
获得该可执行文件cartool的路径,然后在终端中按照这个格式输入如下命令,格式如下:
可执行文件cartool的路径 “Assets.car文件路径” “存放解压后资源的文件夹路径”
点击Enter,即可得到Assets.car中的所有资源。
网友评论