当我们看到一款优秀的App时,我们可能对它的一些素材比较感兴趣,或者我们也想仿写一款类似app,那么怎么能获取到它的素材资源文件呢?

下面我以ofo举例:

1、打开iTunes,搜索ofo关键字,选择商店下

找到后,下载下来,然后切换回到资料库,会看到已下载的列表

2、右击Finder显示,查看本地

3、修改后缀为zip,然后双击解压,会变成下面这样

然后,找到最里面的主体文件,显示包内容

4、然后我们会看到一些资源文件,其中包括一些appicon图标、启动图、Assets等。

但这里要注意一点:

这里的Assets是不能直接获取里面的内容的,但实际情况大多数图标又都存放在这里,所以,我们需要借助一款工具来实现抓取素材。

iOS-Images-Extractor

这是一款Mac工具项目,我们要直接git下来项目运行。

我们按照Github的说明:

先cd到你想存放项目的路径,或直接根目录 cd ~

cd ~

终端运行如下命令:

git clone https://github.com/devcxm/iOS-Images-Extractor
cd iOS-Images-Extractor
git submodule update --init --recursive
open iOSImagesExtractor.xcworkspace

等待项目打开后,运行项目:

出现界面后,把Assets.car拖拽到程序里,点Start

等待几秒后,素材抓取完成,点击Output Dir,查看解压出来的资源图片

最后就能得到想要的图片啦

enjoy~

转载于:https://www.cnblogs.com/yajunLi/p/7134033.html

iOS获取ipa素材、提取ipa资源图片文件相关推荐

  1. 怎样获取苹果APP里的资源图片

    今天,朋友想从我这里要一份"慕课"app里的资源图片素材,让我帮忙从mac机上的AppStore上下一下这个应用,关键是AppStore上没有这个应用啊!小编当时就晕了☁️小编理解 ...

  2. 快速获取一个网站的所有资源,图片,html,css,js......扒站,仿站必备工具

    今天介绍一款软件,可以快速获取一个网站的所有资源,图片,html,css,js...... 以获取某车官网为例 我来展示一下这个软件的功能. 输入网站地址和网站要保存的文件夹 如果网站名称后我们可以扫 ...

  3. python 获取指定目录下的图片文件

    import os#获取指定路径下所有的图片文件 def listfile(dirpath):# pathdir = os.listdir(dirpath) #图片列表imgFileList = os ...

  4. SpringBoot实现企业微信-获取临时素材

    文章目录 前言 一.获取上传的临时素材 二.使用步骤 1.引入库以及工具类 2.实现代码 总结 前言 根据之前上传的临时素材会拿到一个media_id,该media_id仅三天内有效 既然有上传,是不 ...

  5. vue图片/文件上传

    vue上传图片/文件的方式: vue上传图片有两种:服务器直传和图片接口上传 注意:上传文件(图片除外)必须是config.headers = { 'Content-Type': 'multipart ...

  6. iOS获取App ipa包以及资源文件-----本人亲自测试可用!!!

    原文地址::https://www.jianshu.com/p/fdb50d303ad6 相关文章 1.iOS获取App ipa包----https://www.jianshu.com/p/7710c ...

  7. iOS 获取App的ipa包以及资源文件

    本文介绍两种工具,用于Mac获取App Store线上项目的ipa包 1.iTunes: 2.Apple Configurator: 前言 Mac在iTunes 12.7中取消了App Store应用 ...

  8. iOS获取ipa及解压Assets.car,兼容M1

    1.获取ipa 1.1下载工具Apple Configurator 在App Store 中搜索Apple Configurator,点击下载,打开长这样: 1.2 连接手机,选中手机,点击添加,选择 ...

  9. (iOS)仿App第一步:获取App素材

    前记 写文前总要说明目的或者吐槽些什么的. 入门iOS也快一年了,到现在还没一个自己独立完成的App,说起来也是惭愧.移动应用,说实在话,我也还在摸索中,实在没什么比较好的idea,但自己又想找一些事 ...

最新文章

  1. exit()和_exit()函数
  2. android数据存放map_go语言学习笔记(18)-二维数组和map
  3. 用体元滤波器进行降低采样
  4. 14 FI配置-财务会计-定义未结清过帐期间变式
  5. 将activity设置成dialog样式如何设置窗口大小
  6. mysql5.7安装教程centos_CentOS7下MySQL5.7安装配置方法图文教程(YUM)
  7. [python] 字典 pop(key)函数:删除字典中key及其值,并返回该值
  8. 【Tensorflow】Windows下基于Anaconda的Tensorflow环境配置
  9. 【python实战】23个爬虫项目源码:微信、淘宝、知乎、微博...
  10. Nutch第一次搭建部署总结
  11. linux用光盘安装系统时需要如何设置,Linux如何设置光盘启动
  12. 轻量化神经网络专题文献综述
  13. 专注于win7官网,专注win7系统安装
  14. Groovy 快速入门
  15. 计算机网络自顶向下 概念填空整理(完整)
  16. 摸鱼儿·雁丘词 / 迈陂塘
  17. 浅谈软件开发项目的质量控制
  18. PPT画图软件,强烈推荐!提升能力的利器。
  19. 电子产品使用感受之--小米床头灯第二代使用体验分享
  20. 一个项目的流程和前期的准备工作

热门文章

  1. JS+CSS全力打造的一级横向滑动,二级竖向下拉综合菜单
  2. numpy.tile作用,语法,参数分析以及举例
  3. leetcode —— 面试题60. n个骰子的点数
  4. 吴恩达深度学习 —— 2.16 关于python/numpy向量的说明
  5. 【差分隐私入门】差分隐私系统学习记录 (一)
  6. 将rm -f or -rf 删除命令改为放入回收站,并可通过命令将其撤回
  7. oracle 结果集比较,Oracle 结果集之间的问题(积并交叉)
  8. AlexNet--CNN经典网络模型详解(pytorch实现)
  9. ubuntu + vmware7.0 gmake not found
  10. win10切换桌面_总说win7最好用,那是你还不知道win10系统,竟有这些强大的功能!...