可以,配合旧版带app管理的iTunes软件 (下载app)+Charles 网络抓包软件 (截取下载请求,修改下载请求的版本号)+iMazing (安装下好的旧版app 给iPhone)。
1.Charles 抓包软件下载后安装,安装证书,永久信任该安装的证书。
2.iTunes 点击下载app,下载开始后停止下载并删除任务。
3.转到Charles 找到对应项目,带有buy iTunes 等字样的那个项目右键开启SSL 和breakpoints。
4.再次点击app下载,这时会自动转到Charles界面,第一次请求点击Execute,收到回馈后,点击Edit Response里面的XML Text格式,可以看到所有版本的请求编号,拷贝所有编号,最底下那个代表最新的版本。abort此次下载。
5.重新下载app,跳转到Charles界面,第一次请求时Edit Request,将版本号改为你想要的旧版本的那个号,点击Execute,收到回馈后再次点击Execute,同时可以取消掉所有breakpoints让项目下载完。
6.下载好的旧版本的app在Music iTunes文件夹里,将ipa导入iMazing软件,安装到你的手机。
我写了个详细教程
iOS下载旧版本app或者已下架app方法
"若手机不能下载软件,建议您:
1.查看软件下载说明,是否对软件安装平台、手机系统版本等有要求。
2.检查下载的软件格式是否正确:安卓系统手机支持的软件格式为.APK。
3.检查手机内存是否已满,打开手机设定-存储-可用空间。
4.查看下载的软件是否有其他版本,查找并下载其他版本试一下(可能是由于下载的软件和手机软件存在兼容性)。
5.更换其它下载方式尝试。
6.若手机无法下载任何软件,建议备份手机中数据,将机器恢复出厂设置。"
原因是缓存的垃圾太多、内存不足、应用版本有问题、网络问题、缺少数据包、系统不兼容。应用程序本身的版本和系统版本太低,会造成应用软件和手机不兼容。
当手机应用版本过低时,由于手机系统的碎片化,系统无法给予及时的应用支持,如果与系统发生冲突,会导致软件卡顿。解决方法很简单,要么在设置中升级手机系统,要么在应用商店中升级手机应用
