我们在开发过程中有时会需要将优秀的第三方APP进行高仿来进行技术学习和开发。那么如何才能获取安装在手机上的app呢。在旧版本的itunes上可以直接将应用程序拖到桌面进行解压。但是现在系统的itunes取消了显示应用程序,所以无法从itunes上获取app了。那如何获取ipa呢,方法有下面两种

方法一:iTunnes降级

首先,是需要将电脑上的itunes删除,然后下载一个低版本的替换最新的,这个方法比较麻烦的是因为itunes是系统的软件,删除会有影响系统的风险而且默认是不能删除的。所以该方法不推荐使用。本人也没有用过,只是理论上可以这么操作,这里就不具体给操作步骤了,因为确实不推荐这么做。

方法二:使用Apple Configurator 2

1、安装Apple Configurator 2

在mac的App Store上面,可以搜索到免费的Apple Configurator 2。直接点击安装就可以。

2、打开App Configurator 2 点击账户,用手机上的AppleID进行登录。

3、手机连接电脑,然后点击“添加",点击应用下载

B972D84A-1903-4F8F-8FD4-BCFEC2917431.png

4、下载完成后,会弹出一个框,不用点任何按键,直接到电脑上的如下地址去找到刚下好的应用程序安装包。

~/Library/Group Containers/K36BKF7T3D.group.com.apple.configurator/Library/Caches/Assets/TemporaryItems/MobileApps/

5、拷贝ipa包,重命名为.zip格式文件,解压就可以了。

解压后的ipa包,如何获取里面的png图片资源。

图片资源一般都在Assets.car文件中,如何打开Assets.car呢,在github中有大牛开发了一个工具可以直接解析Assets.car文件,链接:https://github.com/tunnyios/cartool

1、到Github中下载cartool工程,并编译运行.

9F9D31BC-D2DE-493D-93BA-8F57DE5152A8.png

2、然后cd到cartool的生成目录下面

05C8789A-5D87-477B-AAC2-5F51BDDC22FA.png

3、使用./cartool 命令解压Assets.car文件

ios9提取安装包ipa_iOS获取ipa包以及图片资源相关推荐

  1. IOS 常用的安装包 deb、ipa 和 pxl

    http://tergol.blog.163.com/blog/static/17069502820110283047599/ 前言: 目前 iOS 平台上常见的安装包有三种,deb.ipa 和 px ...

  2. mysql 5.1.6 安装包_Centos6 离线安装 MySQL5.5.55-1(附带安装包及 Perl 依赖包)

    Centos6 离线安装 MySQL5.5.55-1(附带安装包及 Perl 依赖包) 资源包下载 https://pan.baidu.com/s/1U3myYp4GSmDUfZocMWI9FA 密码 ...

  3. 获取AppStore安装包文件路径 dmg包

    本文为转载 查看原文链接 :http://www.mamicode.com/info-detail-511527.html 1 点击AppStore 上需要下载的应用后 (要点击了下载哦) 2 进入活 ...

  4. linux查询安装包的所有依赖包,linux:apt-get 如何安装,查询,解除依赖包

    apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明.大小.版本等 sudo apt-get install package ...

  5. MyEclipse2014安装包附注册破解包、eclipse安装包

    MyEclipse2014安装包:http://pan.baidu.com/s/1i5iMAbV MyEclipse破解注册包:http://pan.baidu.com/s/1i5C8OpZ MyEc ...

  6. YUM下载安装包及其所有依赖包

    系统的安装包和它的依赖包一次性下载下来 可以用系统yum自在的 downloadonly 参数 例如安装nginx和nginx所需所有依赖包 yum install --downloadonly -- ...

  7. oracle11.2.0.4全套安装包及最新补丁包(珍藏版)

    目前官网已经无法下载oracle历史版本的数据库了,还好自己保存了一份,有需要的同学可以安照以下方法进行下载. oracle11.2.0.4全套安装包(珍藏版) 详细见:https://downloa ...

  8. CentOS yum安装软件时保留安装包及依赖包或者自动下载安装包及相关依赖包

    方式一 使用yum安装软件 yum -y install openssh 升级结束后去cachedir下将所有目录下的rpm文件取出组合在一起即为当前安装软件所需的所有文件 使用yum downloa ...

  9. R语言安装包,安装Github包的三种方法

    以安装Github上的Achilles包为例进行安装说明. 描述 1.安装包路径:https://github.com/OHDSI/Achilles#getting-started 2.该包功能:进行 ...

  10. TortoiseSVN-1.7.12.24070-x64-svn-1.7.9安装包和汉化包

    链接:https://pan.baidu.com/s/1NbrQW44N_kTh7VN0Fz0zVA 提取码:nhd9 先安装TortoiseSVN-1.7.12.24070-x64-svn-1.7. ...

最新文章

  1. 在JLabel上显示图片,并且图片自适应JLabel的大小
  2. 单片微型计算机概念及组成,中国民用航空飞行学院2014年微机原理与接口考研复习大纲...
  3. 与其羡慕他人精彩,还不如设法活出自我
  4. YUM部署高版本LNMP环境
  5. Get Started with Omni-Channel
  6. linux——samba共享以及基础用法
  7. C#反射使用方法过程及步骤
  8. 中国大学MOOC 人工智能导论第四章测试
  9. C语言试题六十五之请编写函数实现猴子吃桃问题
  10. memoryTraining记忆训练小游戏
  11. Linux安装wireshark并配置权限
  12. 内部代码显示苹果iOS 15.5 Beta新增支持外部链接支付
  13. 【算法】剑指 Offer 53 - I. 在排序数组中查找数字 I
  14. k-means聚类代码实现
  15. 机器学习--详解基于梯度下降的Logistic回归算法原理
  16. 福利 | 简历模板大放送
  17. jsdroid 教程_南方Cass专题,全系列教程+插件汇总打包
  18. 线性代数中(线代中)的克莱姆法则,又译克拉默法则(Cramer‘s Rule)
  19. unity素材三:未来城市场景
  20. 多源信息融合与多视角学习

热门文章

  1. Android集成腾讯云通信IM
  2. 复制csdn或者博客园文章时,图片无法直接粘贴过来解决办法
  3. 密探查询系统服务器码,车辆国几排放查询
  4. Database—DML
  5. codeforces Round#158 Div.2 D
  6. AlphaGo已然独孤求败,通过人工智能解放鉴黄劳动力还会有多久?
  7. Java HotSpot(TM) 64-Bit Server VM warning: Sharing is only supported for boot loader classes解决办法
  8. 单位根检验urdf_怎样分析单位根检验结果
  9. twitter注册不了_如何阻止Twitter重点阻止不相关的通知
  10. mbs单位是什么意思计算机,Mbps是什么意思 1Mbps是多少兆网速?