如何获取别人APP中的图片资源

一.概述:

我们在进行App开发时所用到的各种图片资源都是由美工给我们提供,但是想要模仿别人的App时,我们就需要从模仿的APP的IPA中获取到想要的资源.

二.下载IPA资源包

工具任选其一:iTunes、PP助手、iTools
我们以iTunes下载微信为例:
打开iTunes,左上角选 应用 ,上面选 App Store ,在右上角搜索要下载的应用,我们这里选微信.
如何获取别人APP中的图片资源_第1张图片

如何获取别人APP中的图片资源_第2张图片

右单机.ipa文件,选择 归档实用工具
如何获取别人APP中的图片资源_第3张图片

点击归档出来的文件夹—>Payload里面的文件右键显示包内容

如何获取别人APP中的图片资源_第4张图片

这样我们就找到了一部份图片资源和Assets.car文件.
如何获取别人APP中的图片资源_第5张图片

三.获取Assets.car文件中资源

去Github上下载一个Mac程序来获取Assets.car中的资源.

下载地址:https://github.com/steventroughtonsmith/cartool.git
或:https://github.com/coderwhy/cartool

如何获取别人APP中的图片资源_第6张图片

下载之后我们直接用Xcode打开.
如何获取别人APP中的图片资源_第7张图片

点击程序target,点击Edit Scheme
如何获取别人APP中的图片资源_第8张图片

把Assets.car考到旧面上一份.
按下图步骤,1:选择Arguments选项卡,2:加+,3:桌面上的Assets.car文件夹拖动到下图3的位置.注意,必须是拖动Assets.car.否则解压不成功.在桌面上新建一个文件夹WXResource用来存入解压后的文件.再点+,把桌面上的WXResource文件夹拖动到下图4的位置.

如何获取别人APP中的图片资源_第9张图片

点close后直接运行程序后再打开WXResource文件夹后,就看到了我们解压出来的图片.

你可能感兴趣的:(iOS,获取APP中图片,模仿APP时获取图片)