分享免费的编程资源和教程

网站首页 > 技术教程 正文

在测试覆盖安装的路上,就连AppStore也别想拦住我!

goqiw 2024-09-17 19:29:33 技术教程 35 ℃ 0 评论

对于测试专业人士而言,寸金寸光阴的节奏下,在每次测试AppStore的覆盖安装,会浪费很多时间是不是一件很无奈的事情?

今天小编给大家提供两种解决方案:

小板凳摆好,耳朵竖起来~

1:第一种方法

是使用一款越狱工具,叫做App Admin,使用这款工具之后在AppStore直接安装就会提示选择版本,大家根据需要自由选择即可。

2:第二种方法

并不需要越狱环境,所使用到的工具仅仅是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和自己的手机进行同步即可。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表