许多 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 进行同步,请自行解决。