用iTunes下载AppStore任意版本App旧程序教程

所属分类: 手机学院 / 苹果手机 阅读数: 648
收藏 0 赞 0 分享

  有不少iPhone用户都有过这样的经历:常用的软件升级到最新版本之后,其界面风格、使用习惯都跟之前有所不同,但是又不知道应该如何降级为此前的版本。鉴于这样的情况,有网友分享了一个使用iTunes下载AppStore任意版本旧程序的教程,下面就一起来看看具体步骤吧,希望会对大家有所帮助!

  该网友表示,这个教程需要一定的技术、耐心及英语水平,请网友们结合自身情况后考虑是否尝试。另外,这是一个针对Windows系统的教程,但是从理论上来说,Mac设备也可以通过类似的步骤实现同样的效果。

  在开始操作之前,我们需要做好以下准备工作:

  -下载安装iTunes12.3.1.23,并熟悉如何使用iTunes的AppStore。

  -下载安装Fiddler2.6.0.5(点这里跳转),Windows8系统以上的网友建议选择Fiddlerfor.NET4。

15.png

  操作步骤:

  1.打开Fiddler,选择菜单栏>Tools>Fiddler Options,在HTTPS选项卡中勾选Decrypt HTTPS traffic,弹出窗口点Yes,新弹出安装证书窗口选择“是”。

16.png

  需要注意的是,整个过程都不要关闭Fiddler,如果出现安装证书失败或打开iTunes无法加载页面的情况,可以参考下面的解决办法:

  -Fiddler菜单栏>Tools>Fiddler Options>HTTPS选项卡。

  -选择下方的Export Root Certificate to Desktop。

  -桌面上会出现一个“FiddlerRoot.cer”文件,右键安装证书。

  -安装证书的位置选择第二个,并点击“浏览”,选择“信任的根证书存储”。

  2.打开iTunes(如之前已打开,需要关闭iTunes后重新打开),搜索想下载的App(以下载QQ5.9.1版为例)。

  3.点击下载,等右上角出现箭头后删除下载(选中下载按两次Delete键)。

17.png

  4.返回Fiddler将还在下载的项目删除。

18.png

  5.在该删除的下载项上方找到域名为p32-buy.itunes.apple.com、url开头为/WebObjects/MZBuy.woa的请求,切换右侧至Inspectors选项卡,并点击中间的黄色块(Responseisencodedandmayrequiredecodingbeforeinspection.Clickheretotransform.)

19.png

  6.保存该请求(右键请求-Save-Response-ResponseBody)。需要注意一点,如果没有点击黄色方块,将会保存一个乱码文件。

  7.打开保存的xml文件(系统默认一般是IE打开),向下翻动找到softwareVersionExternalIdentifiers并伴随着一大串“xxxxxxxxxx”的项目。此处为该App自第一个版本起每个版本在AppStore中的版本ID,从后向前即为最新到最老。

20.png

  8.回到Fiddler,右键之前那个MZBuy的请求,Replay-ReissueandEdit,编辑右侧上方appExtVrsId下方数字为对应版本ID,本教程直接使用QQ5.9.1版本的ID——813463229,点击绿色按钮,切换至黄色块下方最右侧“xml”视图,下拉至图中位置查看App版本,不断重复本步骤直至找到需要下载的版本。如果无法正常获取则说明请求已经过期,重新执行3-4步然后使用新的请求进行编辑重发操作。

  9.确认需要下载的版本ID后,先在iTunes中重新进行一次搜索或者进入App详情页(使“正在下载”按钮恢复),然后开启拦截模式:菜单栏-Rules-AutomaticBreakpoints-BeforeRequests,然后返回iTunes点击下载。

  回到Fiddler之后应该会有几个红色图标的请求,找到MZBuy.woa(如果是Tunnelto则先点绿色按钮放行),右侧编辑版本ID为需要下载的版本ID,然后关闭拦截模式:菜单栏-Rules-AutomaticBreakpoints-Disabled,点击绿色按钮发送请求。

24.png

  10.旧版本App已经开始下载。下载过程中需要保持Fiddler和iTunes一同打开,不可关闭。下载完成之后,网友们可以用自己常用的助手如PP助手进行安装。

  以上就是脚本之家汇总的关于用iTunes下载AppStore任意版本App旧程序教程,大家可以参考一下吧,希望对大家有帮助!欢迎大家继续关注其他信息!

更多精彩内容其他人还在看

iOS9大惊喜:苹果允许删除那些与系统功能无关的预装应用

北京时间9月16日凌晨消息,苹果公司CEO蒂姆·库克(Tim Cook)在接受美国新闻网站BuzzFeed采访时称,该公司可能将允许用户卸载iOS操作系统的一部分预装应用。这对于16GB的用户是个福音
收藏 0 赞 0 分享

苹果iOS9正式版开始推送 苹果iOS9正式版支持机型介绍

9月16日零点,苹果正式推送iOS9正式版,可以说iOS9是iOS系统诞生以来最重要升级,升级iOS9的iPhone共有8款,下面脚本之家小编就给大家带来苹果iOS9正式版支持机型介绍,一起来看看吧
收藏 0 赞 0 分享

iphone6s怎么查询保修时间 iphone6s保修期限查询方法

相信很多朋友对于自己的iphone6s保修期限还不太了解,今天给大家介绍iphone6s保修期限查询方法,一起来了解下吧
收藏 0 赞 0 分享

iOS9正式版怎么升级?已升级iOS9.1 beta1降级更新iOS9正式版教程

iOS9正式版发布时间确定在北京时间9月17日凌晨,届时所有可升级iOS8的设备(未越狱)均可收到推送通知,并通过OTA或下载固件,下面就一起来看看iOS9.1 beta1如何更新iOS9正式版的方法
收藏 0 赞 0 分享

苹果iPhone6s联通版合约机套餐价格及预约购买方法介绍

苹果6s定制版是指移动联通电信合约计划定制机,如果购买定制版,那么你的6s或许只能支持移动或者联通或者电信其中一家的网络,但购买定制合约机可以享受话费套餐优惠,下面小编为大家介绍苹果iPhone6s联通版合约机套餐价格及预约购买方法,大家一起来看看吧
收藏 0 赞 0 分享

苹果iPhone6s/iPhone6s Plus怎么关闭应用自动更新

因为苹果iPhone6s/iPhone6s Plus应用程序不断地自动更新,每个月的流量用的很快,那么苹果iPhone6s/iPhone6s Plus怎么关闭应用自动更新?本文将提供关闭苹果iPhone6s/iPhone6s Plus应用自动更新的方法供大家了解,希望可以帮助到大
收藏 0 赞 0 分享

iPhone6s合约机预约购买方法 三大运营商套餐价格对比预约网址介绍

苹果6S已经正式开放预定了,中国市场除了移动联通电信三大运营商以外,天猫京东苏宁也纷纷推出了各自的预约渠道。那么iPhone6S合约机套餐哪个好?下面小编为大家介绍三大运营商套餐价格对比预约网址,一起来看看吧
收藏 0 赞 0 分享

不用担心资料丢失 教你如何安全升级到iOS 9正式版

根据苹果在北京时间10日凌晨举办的新品发布会表示,将于9月16日正式向用户推送iOS 9正式版升级信息,虽然中国区iOS系统并未收到关于任何iOS 9正式版的推送消息,但果粉们已经开始沸腾了,下面小编提前教大家如何安全升级到iOS9正式版,而不用担心不用担心资料丢失的问题
收藏 0 赞 0 分享

9月16日IOS9为什么没更新 IOS9正式版更新时间介绍

今天小编为大家带来了9月16日IOS9为什么没更新 IOS9正式版更新时间介绍,感兴趣的朋友们可以跟着小编去下文了解一下哦
收藏 0 赞 0 分享

iphone 6s plus屏幕右上角有个锁该怎么办?

iphone 6s plus屏幕右上角有个锁该怎么办?iphone 6s plus屏幕出现一个锁,而且还被一个小圈圈住,这是怎么回事?该怎么取消掉,出现这个问题主要是Phone6s Plus处于锁定状态下,下面分享解决办法,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多