获取.ipa包里面的图片资源笔记
2021-11-26 本文已影响0人
数字d
1.文件资源获取
从Apple Cofigurator 2获取到手机上安装的APP,并获取ipa文件
2.将.ipa文件发送到mac上,文件后缀名字改为.zip
比如Ptaxi.ipa就直接重命名为Ptaxi.zip
3.解压.zip文件获取到一个PlayLoad文件夹,右键显示包内容可以看到很多资源文件,找到一个名字为Assets.car的文件
4.github上下载一个叫cartool的工具,直接用Mac运行
5.-(CGImageRef)image;的报错处理
先在Targets-FrameworkandLibrary中添加一个系统库文件Quartz.framework,我也是猜的,因为CGImageRef
Quartz.framework
main.c文件中再导入个头文件
#import <Quartz/Quartz.h>
6.Product-schme-EditScheme-Run-Arguments-Arguments Passed on Launch - 点击+ 放两个路径,一个是你的Assets.car文件路径,另一个是你希望图片最后放置的路径,如图
editscheme.png这样基本上配置信息完成,直接点击项目运行