IOS如何下载旧版本应用APP
2017-06-22 15:06
323 查看
前言
文章相对来说比较复杂,特别是查找版本ID对应的步骤,这里推荐使用另一种方案,操作起来更简单。本文介绍如何使用Workflow及Fiddler下载IOS旧版本APP应用。
实现原理
通过Workflow查找App的历史版本对应ID通过抓包软件Fiddler修改下载请求,将请求中最新版本的ID改成历史版本ID,成功下载指定版本App
操作步骤
主要分为以下三步:下载安装itunes、fiddler,设置fiddler并安装证书
安装Workflow查询APP版本对应的版本ID
找到版本ID后,Fiddler修改下载请求,iTunes下载安装
第一步、准备工作
1.1 下载安装iTunes、Fiddler
下载安装iTunes,熟悉使用iTunes的App Store。下载安装Fiddler(官网下载、或者百度搜索Fiddler安装、交流群可下载)
或者使用本站提供的版本Fiddler4 v4.6.0.1,推荐下载此版本
win8以上系统建议安装Fiddler for .NET4,win7也建议安装Fiddler4.
苹果手机安装教程pdf http://www.gooln.com/document/1314.html
1.2 设置Fiddler
打开 Fiddler,选择菜单栏 -> Tools -> Fiddler Options,在 HTTPS 选项卡中勾选 Decrypt HTTPS traffic,然后重启Fiddler。1.3 安装Fiddler证书
如果在Fiddler的使用过程中,提示Certificate Error证书错误,可以选择Yes忽略错误或者安装证书,教程请参考附录2。第二步、查找版本ID
2.1 App Store搜索安装Workflow
Workflow是一款 iOS 平台的神级自动化流程应用,它不仅能帮助我们省去每次重复操作的过程,而且还能完成许多不可思议的任务。2017 年3 月23 日,Apple 正式收购了Workflow 和整个开发团队。
可以说Workflow是一款神器,这里我们用它来查找APP历史版本对应的ID。
2.2 添加任务
扫码:使用浏览器扫码,点击“GET WORKFLOW”,跳转至Workflow添加任务2.3 查找ID
运行刚添加的“App旧版本抓包”任务,输入App名称查询,即可得到对应版本ID,如搜索UC浏览器。2.4 帮助查询
Workflow不易上手,如果不会使用,可加群求助查询,查看群信息。
第三步、下载APP
3.1 拦截下载请求
确认需要下载的版本ID。例如,下载UC浏览器10.7版本的ID为813088087。在 iTunes 中搜索App,切换到Fiddler,清空请求(快捷键CTRL+X),在左下角黑色输入框输入命令打开断点 bpu MZBuy.woa 回车(取消断点为输入bpu)
返回 iTunes, 点击下载或更新。
3.2 修改下载请求
回到 Fiddler 后会出现红色图标的请求,点击请求显示Inspectors栏。在TextView窗口,找到appExtVrsId 位置,下一行数字及为当前下载的版本ID。
编辑版本 ID 为需要下载的版本 ID,如上面查询到的813088087。(可点击图片放大预览)
3.3 确认下载
最后点击绿色按钮(Run to Completion)发送请求,进行下载。(选中下载按2次Delete键即可删除)如果长时间下载没反应,先暂停下载,点击Fiddler左下角Capturing取消拦截请求,再继续下载即可。
3.4 下载安装
App下载可在iTunes右上角查看进度。完毕后,切换到应用界面,右键打开下载文件所在文件夹,找到.ipa安装包,在常用的软件(PP助手、iTools)中安装即可。
相关文章推荐
- Android&iOS:如何在外部启动app(若有安裝APP, 则自动启动app(使用 URL Schema), 若没有安装, 则询问是不是到应用市场下载)
- iOS如何取得APP的版本信息跟服务器对比进行升级提示?
- 如何从google play下载app应用,直接下载apk
- 如何将ios应用从appstore转到企业版本
- 如何将ios应用从appstore转到企业版本
- iOS开发实用技巧—在手机浏览器头部弹出app应用下载提示
- iOS平台iPhone iPad和iPod Touch开源应用游戏App源代码下载
- 未发布的IOS应用App生成ipa进行内部下载测试(Testflight、fir.im)
- iOS中如何知道app版本已更新
- 如何将ios应用从appstore转到企业版本
- (转)iOS如何取得APP的版本信息跟服务器对比进行升级提示?
- 想用二维码推广应用,如何保证 Andriod 用户和 iOS 用户扫描同一个二维码后获得相应的 App ?
- iOS如何取得APP的版本信息跟服务器对比进行升级提示
- IOS 实现应用间授权登录、从一个应用跳到另一个应用,跳到app下载应用、评分。
- 道高一尺魔高一丈:iOS破解应用下载中心AppTrackr VS. 苹果
- iOS 7 如何关闭已打开的应用(App)
- 如何让你的ios app成为最美的应用开发教程
- iOS如何取得APP的版本信息跟服务器对比进行升级提示?
- iOS应用发布流程(一)------相关app证书的申请、下载以及安装
- 如何通过网页提供iOS应用下载