前言
在iOS开发、学习过程中我们经常有需求需要看看别人的app是怎样实现的,所以需要提取其他app的ipa以及图片资源。
网上有很多过时的文章,是没法实际操作的。接下来我们在M1的Mac上演示
1.获取ipa
1.1下载工具Apple Configurator
在App Store
中搜索Apple Configurator
,点击下载,打开长这样:
1.2 连接手机,选中手机,点击添加
,选择App
1.3下载ipa,等待
1.4获取ipa,看到下面一个按钮不要点击任何按钮
右键访达
-> 前往文件夹...
-> 输入以下地址
~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/
1.5将ipa拷贝出来备用,至此你已成功获取到ipa了
将.ipa
修改成.zip
,然后解压,就可以查看app中一些资源文件了,接下来介绍怎么解析Assets.car
中的图片资源。
2.获取Assets.car
中的图片资源
2.1下载工具AssetCatalogTinkerer 如图:
2.2打开Asset Catalog Tinkerer
App,打开刚刚的Assets.car
,就可看到所有图片资源了。
2.3导出图片资源
总结
至此就完成了获取ipa及解压Assets.car所有演示,如果你觉得有用欢迎点赞??