iPhone回滚APP的方法

      视频学习方法:黑马公社

1、环境+工具
       Windows10     +   iTunes(windows版)    +    charles(3.11.4)

2、这里 以    微 信  为例

3、打开iTunes 和 charles 

4、在iTunes中搜索微信,点击APP, 在点击下载

iPhone回滚APP的方法_第1张图片

5、这时,可看到菜单栏已经提示下载。我们要做的是:暂停下载,并且删除下载:

iPhone回滚APP的方法_第2张图片

    !!!!! 一定要记得删除哦, 这里没法贴图呢~~~~~

6、这时,切换到   Charles  , 在左侧找到  类似这样的一个链接:https://XXXX-buy.itunes.apple.com 

iPhone回滚APP的方法_第3张图片

7、右键选择这个链接,选择菜单中的: Enable SSL proxying 。

iPhone回滚APP的方法_第4张图片

8、再次切换到iTunes,点击APP刷新,刷新后,点击下载,待菜单栏出现下载提示后,点击暂停下载,并且删除下载

iPhone回滚APP的方法_第5张图片

9、切换到Charles , 同样找到上面的那个链接,依次展开,找到下面的   buyProduct  这个选项:

iPhone回滚APP的方法_第6张图片

10、对  buyProduct  鼠标右键单击,选择  导出(export...),选择导出文件格式为:XML Summary File(.xm),点击保存

iPhone回滚APP的方法_第7张图片

-----------------------------------------------------------------------------------------------------------

iPhone回滚APP的方法_第8张图片

11、打开xml文件,找到这样的一串数字(标签包含起来的),这里的这些数字是APP的版本号~~

iPhone回滚APP的方法_第9张图片

12、选择一个 回滚的版本号,拷贝下来。然后 将焦点且回到  Charles中,找到刚刚的 buyProduct,鼠标右键点击, 找到选项:Edit,修改。

iPhone回滚APP的方法_第10张图片

13、在弹出的窗口中,选择下面的Text窗口,找到XXXX 的字样,将刚刚复制的版本号修改。

iPhone回滚APP的方法_第11张图片


14、修改后,点击下面的 Excute,在Response窗口中查看回退版本号是否正确,若不正确,重新选择 XML中的版本号,修改生成正确的回退版本号。瞧,我下面的就不对,还得再去重新选版本号。

iPhone回滚APP的方法_第12张图片

iPhone回滚APP的方法_第13张图片


15、修改好版本号后,选中修改的这个 buyProduct,鼠标右键,选择 break points

iPhone回滚APP的方法_第14张图片

16、这时回到iTunes,点击APP,刷新,再次点击下载。

17、这时会弹出 Charles界面。在弹出的界面中,找到 Edit Request ->  xml  text,修改这里的版本号(回退的版本号),点击  execute

iPhone回滚APP的方法_第15张图片


18、这时,会再次弹出 Charles窗口,点击 Execute。

iPhone回滚APP的方法_第16张图片


19,这时,就会看到 iTunes会 继续下载 , 下载好后,就能安装了

你可能感兴趣的:(iPhone回滚APP的方法)