iOS—-青花瓷运用->下载历史版本App详解手机开发

1.软件准备

2.正式开始

2.1 打开Charles青花瓷
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp1.png
2.2 安装证书以便能够拦截解析HTTPS请求数据
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp2.png
2.2.1 如果是选择本地安装证书的话,记住保存格式选择.cer
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp3.png
2.2.2 双击下载好的证书
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp4.png
2.2.3 右键点击证书
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp5.png
2.2.4 信任证书
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp6.png
2.2.5 ssl代理证书配置完成
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp7.png
2.3 打开iTunes
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp8.png
2.4 单击编辑左上角以便能够出现应用这个选项
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp9.png
2.5 在下拉选项中勾选应用
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp10.png
2.6 单击正上方的App Store
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp11.png
2.7 搜索需要下载历史版本的App,这里我以IT之家为例
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp12.png
2.8 点击获取按钮,就会变成正在下载
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp13.png
2.9 这时候查看Charles能够看到一大堆请求,看关键字p28-buy,这个是Itunes的下载请求,而且是HTTPS加密的,链接旁边有一把小锁,不能查看里面的内容
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp14.png
2.10 打开ssl代理并打断点拦截该请求
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp15.png
2.11 进入iTunes删除刚才下载的App,因为刚才只是为了获取下载请求
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp16.png
2.12 删除好App后刷新一下,重启Charles,再次点击iTunes的获取按钮
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp17.png
2.13 可以看到这时候已经能够查看HTTPS请求里面的内容了,点击图中相应位置
iOS----青花瓷运用->下载历史版本App详解手机开发

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

historyApp19.png
2.15 再次点击获取按钮,下载请求会被拦截,跳转到Charles
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp20.png
2.16 这时候把最新的版本号替换成刚才我们复制好的历史版本号
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp21.png
2.17 点击Excute执行按钮,可能会来断点2次,除了第一次,后面的都直接点击Excute执行按钮
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp22.png
2.18 大功告成!!!
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp23.png
2.19 查看下载好的App的版本号
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp24.png
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp25.png
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp26.png

3.安装旧版本App

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

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

  • 2.利用iTools安装

iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp27.png
iOS----青花瓷运用->下载历史版本App详解手机开发

historyApp28.png

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/tech/app/6059.html

(0)
上一篇 2021年7月17日 00:31
下一篇 2021年7月17日 00:35

相关推荐

发表回复

登录后才能评论