V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
monetto
V2EX  ›  iOS

iOS14 还可以创建完整的备份吗

  •  
  •   monetto · 2021-11-19 20:27:04 +08:00 · 1886 次点击
    这是一个创建于 1100 天前的主题,其中的信息可能已经有所发展或是发生改变。

    试过 iMazing, Finder(iTunes), 貌似都不能创建完整的备份。

    想要的效果: 换一台手机之后, 依然能够恢复到指定的应用程序版本, 应用程序数据完整的到新手机上。

    由于某些原因不太想升级程序版本。

    11 条回复    2021-11-23 02:13:21 +08:00
    monetto
        1
    monetto  
    OP
       2021-11-19 20:43:50 +08:00
    实在不想升级应用程序...
    各位大佬有办法吗...
    jsnjycwyz449
        2
    jsnjycwyz449  
       2021-11-19 22:31:15 +08:00 via iPhone
    备份后恢复的就是对应版本的 app 啊,不会自动帮你更新的
    zhaidoudou123
        3
    zhaidoudou123  
       2021-11-20 00:56:18 +08:00
    imazing 你把当前程序提取出来,然后还原不要联网,再把应用还原回去试试?
    Remember
        4
    Remember  
       2021-11-20 01:11:01 +08:00
    早就不能了。
    sephinh
        5
    sephinh  
       2021-11-20 12:14:10 +08:00 via iPhone
    恢复不是不升级 app 吗,就跟抓包下载一样还是恢复你那个特定版本 app ,ios14 ,15 现在不是了吗?
    monetto
        6
    monetto  
    OP
       2021-11-20 23:22:01 +08:00
    @jsnjycwyz449
    @zhaidoudou123

    部分应用是没办法完全备份的,应该是没有权限,比如某个老版本的游戏,8G ,实测最多只能备份出来 500m
    monetto
        7
    monetto  
    OP
       2021-11-20 23:22:34 +08:00
    @sephinh 抓包恐怕不行,部分应用是下载好,然后进入应用内再下载数据的。(比如王者荣耀)
    monetto
        8
    monetto  
    OP
       2021-11-20 23:23:12 +08:00
    @Remember 目前试过越狱之后 使用 Apps Manager 可以备份应用对应的应用数据。剩下的就是研究怎么把 iOS14 的.app 应用打包为.ipa...
    elfsundae
        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 抓包 旧版本
    monetto
        10
    monetto  
    OP
       2021-11-22 12:10:00 +08:00
    @elfsundae
    感谢回复。目前尝试过 使用 Windows 版的 爱思助手 ( CheckRa1n 越狱状态下),可以备份出应用 ipa 与应用的 ipa+数据,删除应用,恢复后,仍然不是应用删除前的状态。
    并且在删除应用前 手动备份了 Library ,tmp ,Document 三个目录,手动恢复三个目录后,仍然不是应用删除前状态。
    而且在删除应用前,也使用了 Cydia 的 Apps Manager 插件备份了 应用文稿数据,恢复后仍然不是应用删除前状态。
    濒临绝望了。尝试应用:某 MOBA 游戏,在老版本下存在单机模式(帐号登录 且 离线状态),恢复后没法还原到以前的状态。这种的应用存在侧载,即使下载老版本也要连线下载最新的数据包。

    老版本的 iTunes 恢复还没尝试,可以使用另外一台手机试试吧,不行就是真不行了。
    elfsundae
        11
    elfsundae  
       2021-11-23 02:13:20 +08:00   ❤️ 1
    @monetto 你要看恢复后的应用版本和应用数据是不是以前的,如果版本不对或者数据目录没恢复就算恢复失败,如果版本和数据都是以前的,那就说明恢复成功了。
    在恢复成功的前提下,至于你说的应用状态,不只是跟应用版本和沙盒数据有关,还跟应用或系统的检测机制有关,比如 IDFA, IDFV ,KeyChain ,Cookie ,生物识别,应用数据完整性、防篡改校验等,如果应用检测到是 fresh installation ,那可能会执行一些初始化操作导致「应用状态」不是你预期的。尤其是游戏、支付类 app 可能在检测包完整性这方面做的比较严格,以防破解、hook 等。
    你可以先试验一些小型的工具类、社交类 app ,看恢复后版本号和数据恢复成功了没,验证你的恢复方式是否可行。如果恢复方式可行,应用状态不对,那就放弃吧。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1291 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 17:58 · PVG 01:58 · LAX 09:58 · JFK 12:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.