本文章转载于搜狗测试
为了测试AppStore的覆盖安装,天天需要备份AppStore的安装包,简直太麻烦了,不光浪费时间,而且还容易发生遗漏。那么对于我们这种专业人士,当然就要选取随时使用随时安装的方式了。今天小编就为大家提供两种安装旧版本方法,第一种方法是使用一款越狱工具,叫做App Admin,使用这款工具之后在AppStore直接安装就会提示选择版本,大家根据需要自由选择即可。第二种方法则并不需要越狱环境因此也是我推荐大家使用的方法,所使用到的工具仅仅是iTunes和fiddler。废话不多说,直接开讲。
首先,我们需要让fiddler支持拦截HTTPS的请求,因为需要的请求都是HTTPS,具体路径:打开fiddler—>Tools—>TelerikFiddler Options—>HTTPS,此时根据下图选择就OK了。
接下来我们打开iTunes,进入商城,我们选择想要下载的App,例如老版本的美团
此时进入fiddler中点击F11进行拦截,然后点击获取,此时我们会看到如下一个请求
选择它,然后点击Run toCompletion
这时我们会看到另一个请求
这个就是关键了,选择它,继续点击Run toCompletion,此时我们可以拿到这个请求的body了,这里面包含的正是该应用各个版本的id号
大家可以根据需要去选择相应的版本(提醒这里应该也包含提审版本,请大家谨慎选择),选择好之后复制下来即可,然后我们点击Shift+F11打开限制,删除掉刚刚下载的包,继续执行下载的操作。
在fiddler开始拦截,然后点击这里的获取,同样释放这个HTTP请求
然后拦截住这个请求
选择它,在右侧上面选择TextView,我们就能看到这个界面
我们接下来要做的就是把标记位置的id替换成刚刚选择好的那个,接下来点击Shift+F11开始放行,再点击Run to Completion放行这个请求,然后我们就会在iTunes中看到下载完成的旧版本美团,这可是2.1.4版本的喔~(下载时的账号一定要用和手机一致的,这样才能正常同步安装)
最后我们只需要使用iTunes和自己的手机进行同步即可。