软件的每次更新会为用户带来新的功能及体验,但是同样有很多软件更新后出现很多无用的功能、或被删除了某项功能。
但是在苹果官方应用商店App Store和其他苹果应用下载处,都不支持安装旧版本操作。
今天微夏博客使用详细图文教大家怎么下载并安装旧版本应用APP。
所需要的软件(所需软件会打包分享给大家):
iTunes 12.3.2.35
Fiddler v4.6
苹果APP搜索
ITools
演示软件:圈子账本
准备工作:
正常下载并安装Fiddler、iTunes 12.3.2.35 、 ITools
具体操作步骤:
一、先介绍下Fiddler v4.6 配置
1、下载正常安装并运行软件,打开配置选项界面(Tools -- Telerk Fiddler Options)
2、在 HTTPS 选项卡中勾选 Decrypt HTTPS traffic,并安装证书。
如图所示,勾选左侧两选项,右侧Actions -- Turs Root Certficate 安装证书
3、选项配置好之后,保存并关闭软件,然后重新打开。
此时软件不要关闭,要处于打开并运行状态,否则不能正常抓包。
二、确定APP应用的ID号,保存下来留以备用。
使用 苹果APP搜索 ,进行搜索“圈子账本”,得到各版本的ID号。
可以看到目前最新版本为3.1.0
比如微夏博客下载2.9.0作为测试,其应用ID号为:818750347
三、下载旧版本应用
1、正常安装iTunes 12.3.2.35后,打开iTunes 搜索“圈子账本”,可以看到结果有很,我们需要的是第一个软件。
注意:搜索之后不要点下载
2、打开之前在后台运行的 Fiddler,可以看到软件中已经有很多数据了。此时可按 CTRL + X 清空数据。
清空数据后,在左下角,输入命令打开断点: bpu MZBuy.woa 然后回车
3、返回 iTunes 点击下载,点击之后回到 Fiddler 后会出现红色图标的请求,
点击左侧请求 -- Inspectors -- TextView
在文本框中可看到<string></string> 中间有些数字,这些就是应用ID
4、把其中的应用ID更换为我们想要下载的软件版本应用ID,我们刚刚使用软件查找的,2.9.0版本的软件ID为818750347
然后点击 Run to Completion 发送请求
5、下载完成。
四、把旧版本应用APP安装在手机中。
下载好之后,只是一个程序文件,还是需要安装的。
1、找到文件(我的应用 -- 右键 -- 在windows 资源管理器中显示)并复制到桌面中。
2、打开 ITools ,点应用 -- 我的应用 -- 安装
可以看到正常安装中。
3、手机中正常使用,版本号为2.9.0
软件下载地址:
ITools:http://www.itools.cn/
iTunes 12.3.2.35 \ Fiddler v4.6 \ 苹果APP搜索