许多 iPhone 用户都有这样的经历,部分常用的 App 升级到最新版本之后……
更新
2017-11-03:iTunes 的下载链接替换成 12.6.3 版本并增加 x86 的下载链接。
前期工具准备
你需要如下的硬件:
- 一台能开机并正常使用的 iPhone。
- 一台装有 Windows 的电脑。
一个能用的脑子和一双会动的手。 还有如下应用:
iOS:Workflow「点击下载」
Windows:Fiddler「点击下载」
Windows:「iTunes x64」、「iTunes x86」
安装配置 Fiddler
用正常方式安装好 Fiddler,打开安装目录下的 Fiddler.exe
首先配置 https 解密:Tools => Fiddler Options,在 HTTPS 选项卡中勾选 Decrypt HTTPS traffic 并在下方的输入框中填写 gsa.apple.com,弹出窗口点 Yes,新弹出安装证书窗口选择“是”。
获取旧版本 ID
确保 iPhone 上安装了 Workflow应用
然后用 Safari 打开此链接 https://workflow.is/workflows/4d4e7f4f81f44e319a4a8f51c15f202f
然后运行该流程并按提示操作即可。
下载旧版安装包
在进行完上面的操作后打开 iTunes 登录好你的 Apple ID 并对当前电脑授权。
搜索你要下载旧版的 App (此处以 QQ浏览器 为例)
回到 Fiddler,按 F11 开启拦截,开启成功会在下方显示如下图标:
然后再回到 iTunes 点击下载
对产生的第一个 xxx.buy.itunes.apple.com 放行
上一步放行之后会有一个新请求,按如下指示
先依次点击 (1)、(2),然后将(3)的数值改为从 Workflow 流程中获取到的你需要的版本 ID,然后单击两次(4)关闭拦截模式,确保红色图标消失后点击(5)。
Demo
接下来你所需要的版本就开始下载了,此时你可以选择关闭 Fiddler 了。
用助手进行安装或用 iTunes 进行同步,请自行解决。