应用更新后悔了怎么办?手机应用返回历史版本的补救步骤(无需越狱)

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

  有时仅是克制不住自己的好奇心,总会更新应用。然而所有更新中总会有十有一二让我有些措手不及:迭代后新增加的 bug 可能几周后才能得到修复,而某些应用的「大变脸」则会让我彻底失去继续使用下去的信心。喜欢折腾应用的你相信也吃了不少这种苦头,下面小编为大家介绍一种方法,让你无需越狱,只需八步便可纵情滚回到已购应用的任何一个历史版本。下面就详情来看看了解下巴!

  本文中提到的方法来源于 Reddit,可点击此处查看原帖。另外此方法需在电脑端使用 iTunes 以及抓包应用 Charles,Charles 的官方版本提供 30 天免费试用,可点击此处进行下载。

  1. 打开 Charles 再进入 iTunes 中应用的详情页面(这里以 PCalc 为例),你会发现 Charles 的 Structure 列表已经开始出现一些乱七八糟的链接了(没反应的话请检查你的网络代理是否处于关闭状态)。此时点击应用的下载按钮,开始下载后点击右上角的下载图标,选中其中的应用按下键盘上的 Delete,以取消下载过程。

1

  2. 在 Structure 列表中找到包含 http://pxx-buy.itunes.apple.com 的一行,右键点击后选择弹出列表的 Enable SSL Proxying。

2

  3. 刷新应用详情页面,再次点击下载,在弹出窗口中选择 Continue 后再次取消下载。回到 Charles,你会发现列表中第二次出现 http://xxx-buy.itunes.apple.com 的身影。连续点击左侧的三角形以展开其子文件夹,直到选中最后的 buyProduct 文件。

3

  4. 选中后点击右侧页面上方的 Response 一栏,之后右键点击 buyProduct 文件,选择Export,将文件格式指定为 XML Summary File,并保存在你的桌面上。

4

  5. 将该文件用你常用的文字编辑器打开,浏览文件直到找到连续多行形如1234567 的代码,其中每行代码中的数字便是对应特定历史版本的 Version ID 了,Version ID 大多按照版本的时间顺序排列,我们只需复制目标版本对应的那行数字即可。不过也存在例外的情况,这时我们也只能一一尝试了。

5

  6.像之前一样右键点击 buyProduct 文件,这一次选择 Edit 并选中右侧的 Text 一栏,将前几行中出现的 Version ID 替换成你剪贴板中的数字,点击 Execute 。下滑右侧页面直到找到bundleVersion 一行,下一行的数字便是此时具体的版本号啦。如果与期望不符,你可以重复上两步操作,粘贴其他的 Version ID。

1 copy

  7. 再一次右键点击最后一个 buyProduct 文件,这一次选择 Breakpoints。现在我们回到 iTunes,并第三次下载你的目标应用。由于我们之前设置了断点,所以点击下载后 Charles 会自动跳出,这时我们选择右侧顶栏的 Edit Request 以及底栏的 XML Text。再一次替换掉文件前几行中出现的 Version ID,点击 Execute,在弹出的页面中再一次点击 Execute。

8

  8. 耐心等待应用下载完毕后,就可以像往常一样将其同步到手机中了。大功告成后,你会发现一切都是如此的熟悉却又那般激动人心。如果你够恶趣味,你甚至可以观察五六年前的应用在你手机上的运行情况,当然,结果很可能是,惨不忍睹。

9

  不过你或许也意识到了,以上的步骤毕竟略显繁琐,所以在更新前最好还是三思而后行,而这种手段作为「手抖」的补救措施业已足够啦。

  以上就是脚本之家汇总的关于应用更新后悔了怎么办?手机应用返回历史版本的补救措施(无需越狱),大家可以参考一下吧,希望对大家有帮助!欢迎大家继续关注其他信息!

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

ios9.0怎么越狱 苹果ios9.0越狱教程

苹果wwdc2015全球开发者大会发布了ios9.0系统后,大家对于ios9.0怎么越狱是不是很感兴趣,今天小编给大家带来苹果ios9.0越狱教程,感兴趣的朋友可以来试一试
收藏 0 赞 0 分享

苹果iOS9和OS X El Capitan系统最新内置壁纸下载地址

在美国旧金山召开的苹果WWDC2015开发者大会上,苹果os x el capitan系统发布了,正式跟大家见面,对于新系统的好奇每个人都有,下面小编为大家带来苹果iOS9和OS X El Capitan系统最新内置壁纸下载地址,来看看吧
收藏 0 赞 0 分享

升级ios9内存不够怎么办 ios9升级空间不够解决办法

近日苹果正式发布ios9测试版,很多用户想要体验却发现自己移动设备内存远远不能满足升级条件,升级ios9内存不够怎么办?下面教一下大家ios9升级空间不够解决办法。
收藏 0 赞 0 分享

史上最强iPhone:iPhone4S再战iOS9(附可以升级iOS9的设备列表)

iPhone4s用户都在担心是否能够可以升级iOS9?iPad 2能够可以升级iOS9?可以升级iOS9的设备有哪些?
收藏 0 赞 0 分享

OS X EI Capitan(苹果OS X 10.11)开发者预览版官方下载地址

苹果在今天凌晨的WWDC大会上发布了OS X 10.11操作系统,代号El Capitan。新系统对Safari浏览器以及系统运行性能进行了优化改进,号称具备了比上一代系统更快的运行速度,应用的打开速度能够达到之前的1.4倍,PDF的打开速度为原来的4倍
收藏 0 赞 0 分享

苹果iOS9低功耗可延长1小时续航 测试版将于7月推出

2015苹果全球开发者大会(WWDC 2015)在旧金山召开,据透露,新版iOS 9加入了低功耗模式,iPhone 6可以延长一个小时的续航。而且可以在用户完全不知情的情况下启动智能模式,感兴趣的朋友们可以过来看看
收藏 0 赞 0 分享

WWDC2015直播 iOS9正式版兼容设备和发布时间公布

苹果WWDC2015大会,iOS9系统已经到来,开发者版本将于即日起开始推送,而正式版将在秋季正式发布,所有能够升级iOS8系统的设备都能兼容iOS9。下面就详情来看看了解一下吧
收藏 0 赞 0 分享

iOS 9正式发布!iPhone 4S以上设备都能升级

北京时间凌晨1点,苹果WWDC2015开发者大会上最新的手机操作系统iOS 9如约而至。在iOS 9发布之前,苹果也不忘取笑Google一把。iOS 9将于今年秋季正式发布,iPhone 4S都能更新
收藏 0 赞 0 分享

苹果iOS9有哪些新功能?苹果iOS9新功能一览

苹果iOS9有哪些新功能?6月9日凌晨苹果在2015 WWDC开发者大会上,正式推出了新版本的移动操作系统iOS 9,下面小编就给大家带来关于苹果iOS9新功能的介绍,希望可以帮助到大家
收藏 0 赞 0 分享

iOS9有什么新特性?苹果iOS9新功能一览

苹果在6月9日的WWDC2015上正式发布了iOS9系统,iOS9针对iOS8的一些问题进行了优化,增加了设备的续航时间,到底情况如何呢?下面小编就为大家介绍一下吧,希望会对大家有所帮助的
收藏 0 赞 0 分享
查看更多