服务器之家

服务器之家 > 正文

iOS提取APP中的图片资源的方法

时间:2021-04-05 16:23     来源/作者:半笑半醉間

最近在学习swift的过程中,准备通过模仿一个app来实战一下,于是我去下载了一个斗鱼直播,不是打广告.....因为模仿嘛,所以就需要获取其中的图片资源,本以为能很顺利的得到,没想到还是遇到了一个小麻烦,兴庆的是还是找到很好的办法来解决,下面就来记录下获取app中图片资源的过程

1、下载app、

通过itunes在商店中搜索你需要的app,如下图

iOS提取APP中的图片资源的方法

然后进行下载

iOS提取APP中的图片资源的方法

2、打开ipa包,查看资源文件

在itunes中的应用->iphone 应用中,我们找到刚刚下载的app,然后右键点击在finder中显示,然后选择ipa包,通过解压的方式,将其解压

iOS提取APP中的图片资源的方法

iOS提取APP中的图片资源的方法

最后我们就能得到一个文件夹,点击该文件夹,选择payload文件,然后我们会看到如下的文件

iOS提取APP中的图片资源的方法

点击该文件,右键选择显示包内容,就可以进入里面看到资源文件了。

iOS提取APP中的图片资源的方法

3、如何获取assets.car中的图片资源

在上面操作后,进入到资源文件文件夹中,另我大失所望的是居然没有我想要的所有图片资源,只要很少的一些,比如logo和引导页面的图片,但是我却发现了一个我们经常用的,那就是assets.xcassets打包后生成的assets.car文件,由于苹果公司不提供直接查看assets.car的工具,所以查了下资料,很快就找到了cartool这么一个工具

iOS提取APP中的图片资源的方法

通过cartool工具,我们便能解析出图片资源

下载方法:通过终端

?
1
git clone https://github.com/steventroughtonsmith/cartool

将下载下来的工程打开,大概就是这样

iOS提取APP中的图片资源的方法

打开该工程后,就进入最重要的一步了,通过下面的步骤product–>scheme–>edit scheme

iOS提取APP中的图片资源的方法

耶!通过该步骤后,我们就可以去转化后的路径看到我们想要的图片了。

iOS提取APP中的图片资源的方法

过程很简单,在这里简单记录一下,希望能帮到需要用的人

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

原文链接:http://www.jianshu.com/p/d63b6e18324c

标签:

相关文章

热门资讯

2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
Intellij idea2020永久破解,亲测可用!!!
Intellij idea2020永久破解,亲测可用!!! 2020-07-29
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总 2020-11-13
返回顶部