利用Fiddler下载旧版本 iOS App

前言:

①iTunes大概从版本12.7.2.60开始不再支持下载应用程序,可以下载低版本

②也可通过workflow的APP旧版本查找ID(https://workflow.is/workflows/49b8d52b372a4185a8728e6af7950d57),再通过fiddler下载旧版本APP


1.打开 Fiddler,选择菜单栏 > Tools > Fiddler Options,在 HTTPS 选项中选择 Decrypt HTTPS traffic,并重新启动Fiddler。


2.在打开fiddler的情况下,打开itunes软件,并在itunes store中搜索你想要的app名称。在fiddler 中设置一个断点:

在fiddler左下角的黑框输入bpu MZBuy.woa 后敲回车,回车后看到右下角的提示就代表断点设置成功

3.itunes 中点击下载或获取,回到fiddler可以看到下图红框中所示。


4.点击pXX-buy.itunse.app这条请求,在右侧Inspectors > TextView中,点击绿色框中的Run to Completion(iTunes就会开始下载应用),再点击下方的黄色小方框Response body is encoded.Click to decode


5.右击pXX-buy.itunse.app这条请求,依次选择 Save > Response > Response Body ,保存得到xml文件。


6.打开保存下来xml文件,找到<array></array>标签,<integer></integer> 标签包裹住的就是每一个版本的版本号。

<array>
    <integer>3843900</integer>
    <integer>3876776</integer>

<array>

7.清空Fidder里的请求,再次在底部命令栏中输入bpu MZBuy.woa并回车。返回 iTunes重新下载所需软件,在 Fidder 中找到红色报警选项,在右侧选择 Inspectors > TextView,将自己需要的版本代码替换,并点击下方的 Run To Comlietion,便会下载你指定版本的软件了


8.通过itools或者pp助手将已下载好的旧版软件安装至手机

猜你喜欢

转载自blog.csdn.net/dearmorning/article/details/80215664