视频学习方法:黑马公社
1、环境+工具
Windows10 + iTunes(windows版) + charles(3.11.4)
2、这里 以 微 信 为例
3、打开iTunes 和 charles
4、在iTunes中搜索微信,点击APP, 在点击下载
5、这时,可看到菜单栏已经提示下载。我们要做的是:暂停下载,并且删除下载:
!!!!! 一定要记得删除哦, 这里没法贴图呢~~~~~
6、这时,切换到 Charles , 在左侧找到 类似这样的一个链接:https://XXXX-buy.itunes.apple.com
7、右键选择这个链接,选择菜单中的: Enable SSL proxying 。
8、再次切换到iTunes,点击APP刷新,刷新后,点击下载,待菜单栏出现下载提示后,点击暂停下载,并且删除下载
9、切换到Charles , 同样找到上面的那个链接,依次展开,找到下面的 buyProduct 这个选项:
10、对 buyProduct 鼠标右键单击,选择 导出(export...),选择导出文件格式为:XML Summary File(.xm),点击保存
-----------------------------------------------------------------------------------------------------------
11、打开xml文件,找到这样的一串数字(标签
12、选择一个 回滚的版本号,拷贝下来。然后 将焦点且回到 Charles中,找到刚刚的 buyProduct,鼠标右键点击, 找到选项:Edit,修改。
13、在弹出的窗口中,选择下面的Text窗口,找到
14、修改后,点击下面的 Excute,在Response窗口中查看回退版本号是否正确,若不正确,重新选择 XML中的版本号,修改生成正确的回退版本号。瞧,我下面的就不对,还得再去重新选版本号。
15、修改好版本号后,选中修改的这个 buyProduct,鼠标右键,选择 break points
16、这时回到iTunes,点击APP,刷新,再次点击下载。
17、这时会弹出 Charles界面。在弹出的界面中,找到 Edit Request -> xml text,修改这里的版本号(回退的版本号),点击 execute
18、这时,会再次弹出 Charles窗口,点击 Execute。
19,这时,就会看到 iTunes会 继续下载 , 下载好后,就能安装了