试过 iMazing, Finder(iTunes), 貌似都不能创建完整的备份。
想要的效果: 换一台手机之后, 依然能够恢复到指定的应用程序版本, 应用程序数据完整的到新手机上。
由于某些原因不太想升级程序版本。
1
monetto OP 实在不想升级应用程序...
各位大佬有办法吗... |
2
jsnjycwyz449 2021-11-19 22:31:15 +08:00 via iPhone
备份后恢复的就是对应版本的 app 啊,不会自动帮你更新的
|
3
zhaidoudou123 2021-11-20 00:56:18 +08:00
imazing 你把当前程序提取出来,然后还原不要联网,再把应用还原回去试试?
|
4
Remember 2021-11-20 01:11:01 +08:00
早就不能了。
|
5
sephinh 2021-11-20 12:14:10 +08:00 via iPhone
恢复不是不升级 app 吗,就跟抓包下载一样还是恢复你那个特定版本 app ,ios14 ,15 现在不是了吗?
|
6
monetto OP |
8
monetto OP |
9
elfsundae 2021-11-21 06:03:31 +08:00 via iPhone
印象中 Finder 备份不升级 app ,可能现在改了。
如果越狱了的话,全导出 IPA 和应用数据,换的机子也要越狱,再导入 IPA 和数据,工具 Cydia 找,电脑端各种助手也可以。 如果没越狱的话,可以试试下载老版本的 iTunes ,最后一个支持 app 备份的版本,我去年试过可以用。 或者试试苹果自家的 Apple Configurator ,这个是管理设置企业多设备的,有备份设备、导出 app 、一键设置等很多功能。 或者,通过抓包工具修改 App Store 的下载版本号,前提是你要知道当前安装的旧版本号是多少(这个简单),这个涉及一点技术问题,如果你不升级的 app 很多的话可能有点麻烦,有兴趣可以 Google:iOS 下载 旧版本,或者 iOS 抓包 旧版本 |
10
monetto OP @elfsundae
感谢回复。目前尝试过 使用 Windows 版的 爱思助手 ( CheckRa1n 越狱状态下),可以备份出应用 ipa 与应用的 ipa+数据,删除应用,恢复后,仍然不是应用删除前的状态。 并且在删除应用前 手动备份了 Library ,tmp ,Document 三个目录,手动恢复三个目录后,仍然不是应用删除前状态。 而且在删除应用前,也使用了 Cydia 的 Apps Manager 插件备份了 应用文稿数据,恢复后仍然不是应用删除前状态。 濒临绝望了。尝试应用:某 MOBA 游戏,在老版本下存在单机模式(帐号登录 且 离线状态),恢复后没法还原到以前的状态。这种的应用存在侧载,即使下载老版本也要连线下载最新的数据包。 老版本的 iTunes 恢复还没尝试,可以使用另外一台手机试试吧,不行就是真不行了。 |
11
elfsundae 2021-11-23 02:13:20 +08:00 1
@monetto 你要看恢复后的应用版本和应用数据是不是以前的,如果版本不对或者数据目录没恢复就算恢复失败,如果版本和数据都是以前的,那就说明恢复成功了。
在恢复成功的前提下,至于你说的应用状态,不只是跟应用版本和沙盒数据有关,还跟应用或系统的检测机制有关,比如 IDFA, IDFV ,KeyChain ,Cookie ,生物识别,应用数据完整性、防篡改校验等,如果应用检测到是 fresh installation ,那可能会执行一些初始化操作导致「应用状态」不是你预期的。尤其是游戏、支付类 app 可能在检测包完整性这方面做的比较严格,以防破解、hook 等。 你可以先试验一些小型的工具类、社交类 app ,看恢复后版本号和数据恢复成功了没,验证你的恢复方式是否可行。如果恢复方式可行,应用状态不对,那就放弃吧。 |