1.软件准备

2.正式开始

2.1 打开Charles青花瓷

historyApp1.png
2.2 安装证书以便能够拦截解析HTTPS请求数据

historyApp2.png
2.2.1 如果是选择本地安装证书的话,记住保存格式选择.cer

historyApp3.png
2.2.2 双击下载好的证书

historyApp4.png
2.2.3 右键点击证书

historyApp5.png
2.2.4 信任证书

historyApp6.png
2.2.5 ssl代理证书配置完成

historyApp7.png
2.3 打开iTunes

historyApp8.png
2.4 单击编辑左上角以便能够出现应用这个选项

historyApp9.png
2.5 在下拉选项中勾选应用

historyApp10.png
2.6 单击正上方的App Store

historyApp11.png
2.7 搜索需要下载历史版本的App,这里我以IT之家为例

historyApp12.png
2.8 点击获取按钮,就会变成正在下载

historyApp13.png
2.9 这时候查看Charles能够看到一大堆请求,看关键字p28-buy,这个是Itunes的下载请求,而且是HTTPS加密的,链接旁边有一把小锁,不能查看里面的内容

historyApp14.png
2.10 打开ssl代理并打断点拦截该请求

historyApp15.png
2.11 进入iTunes删除刚才下载的App,因为刚才只是为了获取下载请求

historyApp16.png
2.12 删除好App后刷新一下,重启Charles,再次点击iTunes的获取按钮

historyApp17.png
2.13 可以看到这时候已经能够查看HTTPS请求里面的内容了,点击图中相应位置

historyApp18.png
2.14 往下翻,可以查看到一大串数字,这些全都是该App的历史版本编号,我们只需要把想下载的历史版本的编号复制下来就好,后面会用到,这里我复制第一个11577427,为该app的第一个版本

historyApp19.png
2.15 再次点击获取按钮,下载请求会被拦截,跳转到Charles

historyApp20.png
2.16 这时候把最新的版本号替换成刚才我们复制好的历史版本号

historyApp21.png
2.17 点击Excute执行按钮,可能会来断点2次,除了第一次,后面的都直接点击Excute执行按钮

historyApp22.png
2.18 大功告成!!!

historyApp23.png
2.19 查看下载好的App的版本号

historyApp24.png

historyApp25.png

historyApp26.png

3.安装旧版本App

旧版本的App下载好了,接下来我们要安装到手机上才是王道,或者进行其他用途,这里介绍下2种安装到iPhone上的方法。

  • 1.利用iTunes安装
    手机链接电脑,iTunes自动弹出,然后会进行同步,刚才电脑上下载好的应用会自动安装到iPhone上。

  • 2.利用iTools安装

historyApp27.png

historyApp28.png

青花瓷运用->下载历史版本App的更多相关文章

  1. 下载历史版本App超详细教程

    有些时候我们需要下载旧版本的 App 进行研究或者其他用途,然而在 iOS 下,苹果的 App Store 里面默认只能下载最新版本的 App,对滴,就是这么任性,不服不行.然而在 Android 里 ...

  2. 下载历史版本App

    文/timhbw(简书作者)原文链接:http://www.jianshu.com/p/edfed1b1822c著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”. 1.软件准备 [必备]C ...

  3. 搭建mysql5.626及如何去官网下载历史版本数据库

    MySQL官网下载历史版本 网上搜索MySQL官网 2 查询所有的归档文件   点击进入服务器列表   列表中默认只有Windows 版本的,可选择其它版本,但无法进行查询   查看网页元素   发现 ...

  4. 如何在Maven官网下载历史版本

    如何在Maven官网下载历史版本 历史版本一般会隔一段时间,便找不到,官网会及时显示的是最新版本.不多说,直接进入. https://archive.apache.org/dist/maven/bin ...

  5. 奇技淫巧:在spring官网上下载历史版本的spring插件,springsource-tool-suite

    转自:https://blog.csdn.net/PacosonSWJTU/article/details/80959689 目前spring官网(http://spring.io/tools/sts ...

  6. SVN 安装配置详解,包含服务器和客户端,外带一个项目演示,提交,更改,下载历史版本,撤销

    本次要介绍的是svn版本管理工具包含2个: 服务器端:visualsvn server 下载地址为:https://www.visualsvn.com/server/download/   此处演示的 ...

  7. 在spring官网上下载历史版本的spring插件,springsource-tool-suite

    目前spring官网(https://spring.io/tools3/sts/all)上可下载的spring插件只有: ECLIPSE ARCHIVE SIZE 4.9.0 springsource ...

  8. 从官网下载历史版本的java

    下载历史版本的java 因为一些bug需要降低java版本来尝试解决,但是好多都要收费,我就搞不明白了,官网都有免费的我要你的收费软件干嘛 首先直接搜索java,进入Oracle,或者 Java SE ...

  9. 如何在Oracle官网下载历史版本JDK

    打开Oracle官网,准备下载java JDK(下载时需要使用注册用户登陆,可以免费注册) 官网地址:http://www.oracle.com/ 2 鼠标悬停Downloads,会出现相关内容,如下 ...

随机推荐

  1. 四则运算_EX

    在原有四则运算基础上,除整数以外要支持真分数运算(验证正确性) 一次出的题避免相互重复 可定制出题数目 #include <stdio.h>#include <stdlib.h> ...

  2. Java线程和多线程(十一)——BlockingQueue

    这次讨论的是Java的BlockingQueue,java.util.concurrent.BlockingQueue是一个Java的队列接口,支持一系列操作,比如,在获取和移除对象的时候如果队列为空 ...

  3. E2E test protractor selenium

    E2E Test和传统的Unit Test不同的是:(1)不涉及代码层面,不会去测试某段代码是否正确或者某行代码是否被覆盖(2)它是从用户的角度出发,用来测试一个应用的流程是否符合预期. 一 Sele ...

  4. #3.14 Piday#我的圆周率日

    本文来自网易云社区 作者:马宝 圆周率日(Pi day) 2011年国际数学协会正式宣布,将每年的3月14日设为国际数学节,来源则是中国古代数学家祖冲之的圆周率."终极"圆周率日是 ...

  5. 180612-Spring之Yml配置文件加载问题

    Yml配置文件加载问题 在resource目录下有一个application.yml文件,希望是通过@PropertySource注解,将配置文件数据读取到Environment中,然而调试发现数据始 ...

  6. 使用 Fiddler工具模拟post四种请求数据

    post请求主体详解: 对于get请求来说没有请求主体entity-body.对于post请求而言,不会对发送请求的数据格式进行限制,理论上你可以发任意数据,但是服务器能不能处理就是另一回事了.服务器 ...

  7. 统计hive库表在具体下所有分区大小

    1 查询具体表分区大小,以字节展示 hadoop fs -du /user/hive/warehouse/treasury.db/dm_user_excercise > dm_user_exce ...

  8. LeetCode 142——环形链表 II

    1. 题目 2. 解答 2.1 方法 1 定义快慢两个指针,慢指针每次前进一步,快指针每次前进两步,若链表有环,则快慢指针一定会相遇. 当快慢指针相遇时,我们让慢指针指向头节点,快指针不变,然后每次快 ...

  9. HADOOP docker(八):hadoop本地库

    前言2. Native Hadoop Library3. 使用本地库4. 本地库组件5. 支持的平台6. 下载7. 编译8. 运行时观察9. 检查本地库10. 如果共享本地库 小伙伴还记得每次启动hd ...

  10. URAL 1297 Palindrome(Manacher)

    The “U.S. Robots” HQ has just received a rather alarming anonymous letter. It states that the agent ...