今天发布一篇技术文章,主要是交给大家解决使用旧版本app的方法。
事情是这样的,我自己在网上闲逛看到很多人都在说ios系统documents是一款神级app,自己就想尝试一下到底有多神。我是iphone 6 ios9.2.1版本,系统版本比较老了,打开app store搜索安装documents安装的时候提示必须ios10以上才可以。最新版本documents是6.0以上的版本。很是灰心。于是开始搜索教程。看了很多教程也没看太明白,比较乱。后来自己研究了一下,碰巧成功了。现在我安装的是5.5.5版,用着没问题。今天把方法写出来,一来是怕时间久了,自己也忘了操作步骤,二来我想这个方法对于各位来讲也算是福利了。好了废话不多说进入正题。
准备工具:
1、charles(我用的4.2破解版,自己百度找,这东西需要配置证书之类的,今天不讨论这个,自己科普)
2、itunes(最新版的不会用,我又重新安装了itunes12.2.2.25。这个软件降级的时候需要把高版本的彻底清除,方法自己找百度)
3、苹果app搜索v2016.12-1(其实可以不用,只是为了方便)
打开三款软件并设置如图所示:
今天我们就拿微信来测试。itunes搜索微信后出现如图所示
苹果app搜索软件同样搜索“微信“,并在微信点击鼠标右键并选择查看历史版本。
点击tunes中的微信下载按钮后,charles开始抓取数据包。此时为了我们能够更清楚简单的分析数据,请在操作前关闭所有与之无关的网络软件。
当charles出现数据后,我们关键要看p31-buy下的buyproduct数据。点开数据后我们可以看到右侧往下拉有版本号。(注意红色部分的勾选)
再向下撸到上图所示。这里的825429952,就是当前6.6.1微信的id号。下边这么一大堆,都是历史版本了,这里我们可以不记录。因为之前我们已经打开了“苹果app搜索”软件搜索过历史版本。
接下来我们回到app搜索软件,如上图操作,把所有的历史版本全部复制,并粘贴到桌面的新建文本文档中。如下图:
---------------------------------------------------------------------------------------------------------------
我们查找charles中的id号,是否与版本号对应。确认无误后,yantou98提醒接下来我们进入最关键的步骤,以下步骤很关键,请认真看。
1、回到charles软件,并对buyproduct右键,选择第一项copy,就是拷贝复制的意思。
2、复制完了之后,如上图,开始设置断点。
3、设置与上图对应,并依次点击ok退出当前断点窗口。
4、回到 itunes,并查看之前下载好的微信版本后,点击右键删除应用。并重新搜索微信如文章开头图2,所示,并在此点击下载。
当下载开始后,后台charles,自动响应,之前设置的断点生效。
---------------------------------------------------------------------------------------------------------------
接下来的工作就是修改你要下载的版本了。如下图所示进入修改前的界面。注意红色圆圈
5、回到我们之前的新建文本文档历史id中,查看好自己想下载的版本对应id号,并在上图红色圆圈位置更改id号后,点击下方“execute“,之后回到itunes等待下载完毕。之后如步骤3下方图片的方法查看微信版本,无错误的情况下,点击右键用windows资源管理器打开,再之后就可以使用各类助手,爱思,itools,pp助手等工具链接数据线进行安装了。
---------------------------------------------------------------------------------------------------------------
总结与注意事项:
图片比较多,每一个步骤基本都有了,不懂电脑的小白应该也可以上手,只不过是抓包软件charles,配置上有点复杂。这里自行百度,主要是搜索ssl抓包https抓包方面。另外,再charles断点生效后,最好能够快速更改版本id,并点击“execute“。防止长时间等待,造成itunes断流。
如果觉得此篇文章不错,并且对你有所帮助,请帮忙转载。如有问题,请留言。
热门跟贴