3G行业新闻
有时候,一些非越狱的iphone用户,偶尔手贱更新了一款app,现在想滚回旧版本,又不知道该怎么办,看这里!
今天的方法不需要越狱,也不用安装什么第三方的应用商店
工具
准备好工具:iTunes 和 Charles;
两款软件都支持Mac OS 和 Windows双系统
1获取地址
首先我们打开Charles,然后打开iTunes;
如下,左边的就是Charles,当我们打开iTunes后,Charles上就出现了iTunes访问过的链接地址;
此时我们需要打开我们想要安装的App的主页,点击“获取”或“下载”,然后在iTunes的右上角,将下载暂停,并删除下载!!点击键盘上的“delete”键就可以删除;
然后我们在Charles上找到一个链接:http://XXX-buy.itunes.apple.com;右键点击“Enable SSL Proxying”;
2找到版本代码
回到iTunes,刷新页面(点击App的图标就可以刷新),然后和上一步一样,再次点击下载,暂停并删除下载;
然后回到Charles,找到第二个http://XXX-buy.itunes.apple.com的链接;点击右键选择“Export”;
导出文件,格式为:XML Summary File;
然后用记事本打开,找到有很多行的xxxxxxxx,中间的数值就是对应的版本好,但是我们需要尝试才知道具体对应的是哪一个版本;
选择一个数值复制下来,一般来说倒数第二个数值指代的是上一个版本;
3编辑链接信息
我们再次回到Charles,展开我们上面说的那个链接,找到“buyProduct”文件,右键选择“Edit”进行编辑;
此时点击右边下方的“Text”,找到在前几行中有一个xxxxxxxx,中间的数值就是代表的现在的版本,我们将该数值改为刚才复制的数值,然后点击下方的“Execute”;
这个时候就会看到下面的界面,我们点击“Response”,然后下拉找到bundleVersion,这一行的上面就是我们要找的旧的版本号;
如果该版本不是自己要找的,那就多试几个数值
4进行劫持下载
现在需要注意,我们回到iTunes,依旧刷新页面,然后点击下载,这次我们不用暂停删除;
在iTunes点击下载后,此时Charles自动弹出,我们点击“Edit Request”,依旧找到前几行中的xxxxxxxx,把中间的数值改成我们最终确定的数值,上一步找到的数值;
更改后就点击“Execute”;
此时会再次出现如下的界面,我们点击“Execute”;
5下载应用
此时我们就看到iTunes开始下载了,这时整个下载过程可能稍慢一些;
下载完成后,我们就可以看到版本号“4.6.1”;
安装
下载好了,就连接手机安装应用吧,直接用iTunes安装喔。
小编点评:对使用ios10.2系统不满意的朋友,不妨考虑一下降级
全部0条评论
快来发表一下你的评论吧 !