获取线上APP的老版本——iOS

大概流程如下:

1.电脑环境:windows(本人win7)
2.下载安装iTunes,这个需要老版本的才能下载APP,新版只有音乐,只有音乐,只用音乐。后续再
研究app store能不能使用附上老版本下载链接
3.下载安装fiddler,设置fiddler并安装证书
4.打开iTunes登录Apple ID——>在iTune Store搜索到相关应用——>设置fiddler——>点击下载,在fiddler中设置断点抓取相关应用信息——>找到相应版本对应的版本ID——>修改下载地址,下载——>安装的时候需要注意设备登录的Apple ID和iTunes一致

具体步骤如下:

一、下载安装iTunes,登录Apple ID并找到需要下载的应用

进入应用商店图

注:我这里登录的美区的AppleID,网络挂的VPN代理全局模式
期间不能关闭fiddler和iTunes

二、下载安装fiddler

1.下载fiddler

可进入官网下载,关于fiddler的使用可自行百度了。

2.设置fiddler

打开fiddler——>点选工顶部工具栏Tools——>点选Options——>点选HTTPS,勾选Dcrypt HTTPS COUNECTS。设置完成后,重启Fiddler


设置

三、查找版本ID

1.在iTunes上点击下载或更新,左边出现下载图标,点击暂停

2.请求里面host为pxx-buy.itunes.apple.com,url中包含WebObjects/MZBuy.woa/wa/buyProduct

保存.jpg

3.打开保存文件查询softwareVersionExternalIdentifiers

查询版本号.png

三、下载

1.拦截请求

fiddler顶部工具栏选择x号选择remove,清屏;
左下角命令行输入bpu MZBuy.woa回车打开断点

2.iTunes找到要下载的APP点击下载

fiddler中找到红色警报选项,右侧视图栏点击Inspectors > TextView
找到appExtVrsId中取值换成要下载的对应版本号

3.取消断点,重新请求下载

fiddler左下角命令行输入bpu 回车取消断点;点击Run To Completion,就会自动下载对应版本


CF29296FB3DA1C5771DBA5FAAD7DE277.jpg

4.检验

下载后上述步骤页面点击TextView即可查看,若出现乱码,点击黄色response body is encode.click to decode即可

image.png
8D35D3A7DE13ADA5F2A45C2F1684D757.png

三、安装

1.电脑安装iTools

2.USB连接手机设备,首次需要信任,输入解锁密码即可

3.我的设备——>应用——>我的应用——>安装添加即可

5006387C6F3C37D3E2F4590290D86EEA.png

注:路径可以通过iTunes我的应用——>右键在Windows资源管理器中显示即可

四、已下架产品

登录之前下载过APP的AppleID,打开App Store,个人账户图标——>点击Purchased,即可获取之前下载APP的信息,可下载使用

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • iTunes iTunes是由苹果公司开发的媒体播放器,媒体库,在线广播电台和移动设备管理应用程序。它用于播放,下...
    dweet阅读 5,826评论 0 0
  • 5月1日,劳动节假期的最后一日。七点多被电话吵醒,被说:为何成日睡觉,也不出去玩儿玩儿。于是一个冲动,买了当天10...
    waitine阅读 3,462评论 3 6
  • 今天是我们到武夷山的第二天,我们的行程是九曲溪竹筏漂流,全程步行游览大红袍至水帘洞景区。 竹筏漂流...
    jingjing静静阅读 5,206评论 0 0
  • 还没来得及和作为学生的我好好说再见,就这样匆匆迎来了入职前培训。 我觉得我不是个好学生,但是在别人...
    sunshine_541d阅读 2,593评论 0 0
  • 爱一个人需要理由吗? 不需要吗? 需要吗? 不需要吗? 你知道什么?你根本没爱过! 你知道什么!你根本没错过! 女...
    自菲薄阅读 1,540评论 0 1