美文网首页iOS 好东西带我飞6iOS 调试
如何高效的抓取iOS下ipa的所有图片

如何高效的抓取iOS下ipa的所有图片

作者: 饭饭男 | 来源:发表于2016-11-11 13:43 被阅读817次

    描述一   通过以下方式我们可以获取一个app部分的图片,但是我们发现很多情况下,获取的这些图片根本就是不够的,没有我们想要的

       来来来,小猴子们跟着我们的节奏一起来

    第一步:通过iTunes下载我们下载我们的目标app

    第二步  右击我们的目标app   选择在finder打开显示   然后如下图

    第三步   继续右击  -打开方式-使用归档工具      蒙蔽的小猴子们   注意看了这个时候展示在我们眼前的是这个样子的文件

    第四步  点击Payload打开这个文件  出现如下文件(**重点**  你们看见只要出现如图的图标就可以了  Fruitday这个是app的文件名字  我们自动忽略就行  别一脸蒙蔽的抓着Fruitday这个文件名不放)

    然后右击选择显示包内容   见证奇迹的时刻到了 

    😍  哇 好神奇 有没有   我们看到了好多图片   然后你们这些一脸蒙蔽的小猴子在文件中找啊找  找啊找  会发现少了很多文件   很多我们需要的文件并没有   这个。。。。。怎么办呢    此刻一脸蒙蔽       那么就看我们的描述二


    描述二  (**重点  描述二的实现是基于描述一的  所以不会描述一的  麻烦大爷您取看看啊**)

    第五步   我们在当前文件夹中搜索后缀为.car的文件   这个时候出现如图所示

    看见Assets.car有没有很熟悉的感觉  没错  他就是穿了马甲的这货

    小猴子们应该都知道  在Xcode中   我们这个东西是用来存放图片的   但是苹果不允许我们直接打开ipa中的这个文件  所以做了特殊处理   那又怎么办呢    一脸蒙蔽  。。。。。

    第六步    俗话说站在巨人的肩膀上  才能尿的更远  git上已经有大神帮我们写好了一个开源工具

    GitHub - steventroughtonsmith/cartool: Export images from OS X / iOS .car CoreUI archives

    第七步   下载好  解压后用Xcode打开项目    选择edit scheme...

    然后自己新建一个文件用以保存我们用工具从.car中倒出的图片  如图

    (**Mac下获取一个文件的路径 没有win那么方便  如果你是右击文件  -->查看显示简介-->文件路径  然后你会发现Xcode就会崩溃  显示的是找不到这个目录下的文件  正确的解锁姿势应该是如下图**)

    将我们的目标文件拖拽到终端中  然后将终端显示的路径复制粘贴到上一幅图的路径中  然后运行Xcode  大功告成,此时我们发现我们新建的空的文件中已经解锁了很多图片

    相关文章

      网友评论

      本文标题:如何高效的抓取iOS下ipa的所有图片

      本文链接:https://www.haomeiwen.com/subject/wehfpttx.html