试过 iMazing, Finder(iTunes), 貌似都不能创建完整的备份。
想要的效果: 换一台手机之后, 依然能够恢复到指定的应用程序版本, 应用程序数据完整的到新手机上。
由于某些原因不太想升级程序版本。
![]() |
1
monetto OP 实在不想升级应用程序...
各位大佬有办法吗... |
![]() |
2
jsnjycwyz449 269 天前 via iPhone
备份后恢复的就是对应版本的 app 啊,不会自动帮你更新的
|
![]() |
3
zhaidoudou123 269 天前
imazing 你把当前程序提取出来,然后还原不要联网,再把应用还原回去试试?
|
4
Remember 269 天前
早就不能了。
|
![]() |
5
sephinh 268 天前 via iPhone
恢复不是不升级 app 吗,就跟抓包下载一样还是恢复你那个特定版本 app ,ios14 ,15 现在不是了吗?
|
![]() |
6
monetto OP |
![]() |
8
monetto OP |
9
elfsundae 268 天前 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 266 天前 ![]() @monetto 你要看恢复后的应用版本和应用数据是不是以前的,如果版本不对或者数据目录没恢复就算恢复失败,如果版本和数据都是以前的,那就说明恢复成功了。
在恢复成功的前提下,至于你说的应用状态,不只是跟应用版本和沙盒数据有关,还跟应用或系统的检测机制有关,比如 IDFA, IDFV ,KeyChain ,Cookie ,生物识别,应用数据完整性、防篡改校验等,如果应用检测到是 fresh installation ,那可能会执行一些初始化操作导致「应用状态」不是你预期的。尤其是游戏、支付类 app 可能在检测包完整性这方面做的比较严格,以防破解、hook 等。 你可以先试验一些小型的工具类、社交类 app ,看恢复后版本号和数据恢复成功了没,验证你的恢复方式是否可行。如果恢复方式可行,应用状态不对,那就放弃吧。 |