苹果手机安装历史版本软件应用教程
的有关信息介绍如下:
一些众所周知的原因,促使我们去安装某些旧版本的应用,那么 iPhone 可以如下操作:
如图勾选「HTTPS」选项并填写白名单、信任根证书:
如图勾选「连接」选项并设置侦听端口,保存设置:
打开 iTunes,登陆自己的苹果账户并对此电脑授权:
在右上角搜索应用,这里用某追书应用举例,复制应用链接(获取软件对应ID):
这里获取到:https://itunes.apple.com/cn/app/%E7%88%B1%E9%98%85%E4%B9%A6%E9%A6%99/id1137819437?mt=8APP_ID:1137819437在浏览器中打开:https://api.unlimapps.com/v1/apple_apps/APP_ID/versions查找需要的版本号,这里以版本「5.8.0」为例,找到的版本号ID是「828248044」
回到 Fiddler,鼠标左击如图箭头所指处(第三块),开启拦截:
切回 iTunes,点击应用下边的「获取/下载」,再切回 Fiddler,左侧会多几条数据请求,点击p21-buy.itunes.apple.com的请求(不一定都是p21),然后在右侧操作窗口鼠标左击绿色按钮「运行到结束」放行这条请求。
左侧请求窗口又会多一条请求数据p21-buy.itunes.apple.com,点击它在右侧操作窗口选择文本视图模式,找到
鼠标左击右侧的绿色按钮「运行到结束」,放行修改好的封包,这时 iTunes 就会开始下载修改的旧版本应用。
使用 iTunes 下载旧版本及最新版本 .ipa 安装包备用
使用 7-Zip 作为压缩包打开下载的两个 .ipa 安装包(WinRAR 也可以)
将新版的「iTunesMetadata.plist」文件替换掉旧版的同名文件
用 Notepad++ 打开旧版安装包中已替换的「iTunesMetadata.plist」文件
定位到
替换掉这串数字(有两处),改成比该数字大的 9 位数字,例如 9 个 9
保存「iTunesMetadata.plist」文件并替换旧版中的同名文件
最后使用各种苹果助手软件安装修改好的 .ipa 旧版安装包即可。



