前言
本篇文章主要介绍如何通过iTunes下载旧版本并安装到ios上。
软件及版本
使用方法
获取APP版本ID
1、手动获取APP版本ID
- 在 iTunes 中下载 APP 最新版安装包;
- 解压 .ipa 安装包(如压缩软件不支持直接解压则将安装包扩展名改为 .zip);
- 用文本编辑器打开(如记事本)位于安装包根目录的 iTunesMetadata.plist 文件;
- 查找 softwareVersionExternalIdentifiers 即可定位至历史版本 ID 所在处,版本号由旧到新排序;
- 据点点数据中版本记录自行推断各版本对应的版本 ID。
2、获取APP版本ID
目前仅存的公开历史版本查询网站「Sunny」已停止版本抓取,仅可查阅 2022 年 06 月 06 日以前的版本 ID,且冷门应用不收录。
推荐上面手动获取方法,也可在后续教程中获取。
软件基本设置
1、先登录iTunes登录苹果的账户
查看是否有双重认证功能。如果有,进行验证码输入即可。
2、打开fiddler
打开Fiddler菜单项——Tools——TelerikFiddler Options—>HTTPS
勾选:Capture HTTPS traffic和Ignore server certificate errors(unsafe),点击ok
注意:首次点击会弹出是否信任fiddler证书和安全提示,直接点击yes就行。
开始抓包
1、上述设置完成,保持fiddler软件运行状态
选择清除所有条目
2、在iTunes的app store搜索需要的下载的APP,比如爱奇艺,点击下载软件
3、跟踪Fildder软件
Fiddler 的项目立会出现p**-buy.itunes.apple.com的条目,如果有2项,选择body大的,然后按照下图点击
4、双击后,右侧出现详细内容
其中Inspectors-TextView是我们需要关注,抓包的信息。
5、根据下一个信息框中的textviews查找所有前期版本
如果下面这个textviews显示为空,则根据中间黄色横条的内容(编码方式)点击,则可以出现。
找到下图中的版本,进行保存,可以复制出来稍后使用。
6、选择版本
我们根据上述获取的,选定一个版本号:855270863。
7、fiddler执行命令,进行下载访问阻断
进入FIDldder 4界面,在下方黑条窗口输入并回车:
bpu MZBuy.woa
此时,fiddler4程序处于截断/截止状态。
8、重新下载操作
在iTunes的资料库,把刚刚下载的app删除掉,
然后进入app store重新下载,此时iTunes不会下载软件;
等待我们进行版本修改。
双击网址前面有一个红色的图标的项目,即p**-buy.itunes.com.cn的条目
9、版本修改
1、找到上述需要修改的版本:855270863
2、修改版本,然后点击 Run to Completion 下载
3、等待下载完成
使用
下载完成后可以在资料库找到ipa安装包,可以直接拖拽到资料库进行安装,也可以拖拽到爱思助手进行安装。
此处评论已关闭