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

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

  •  
  •   monetto · 269 天前 · 1197 次点击
    这是一个创建于 269 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

    部分应用是没办法完全备份的,应该是没有权限,比如某个老版本的游戏,8G ,实测最多只能备份出来 500m
    monetto
        7
    monetto  
    OP
       268 天前
    @sephinh 抓包恐怕不行,部分应用是下载好,然后进入应用内再下载数据的。(比如王者荣耀)
    monetto
        8
    monetto  
    OP
       268 天前
    @Remember 目前试过越狱之后 使用 Apps Manager 可以备份应用对应的应用数据。剩下的就是研究怎么把 iOS14 的.app 应用打包为.ipa...
    elfsundae
        9
    elfsundae  
       268 天前 via iPhone
    印象中 Finder 备份不升级 app ,可能现在改了。

    如果越狱了的话,全导出 IPA 和应用数据,换的机子也要越狱,再导入 IPA 和数据,工具 Cydia 找,电脑端各种助手也可以。

    如果没越狱的话,可以试试下载老版本的 iTunes ,最后一个支持 app 备份的版本,我去年试过可以用。
    或者试试苹果自家的 Apple Configurator ,这个是管理设置企业多设备的,有备份设备、导出 app 、一键设置等很多功能。
    或者,通过抓包工具修改 App Store 的下载版本号,前提是你要知道当前安装的旧版本号是多少(这个简单),这个涉及一点技术问题,如果你不升级的 app 很多的话可能有点麻烦,有兴趣可以 Google:iOS 下载 旧版本,或者 iOS 抓包 旧版本
    monetto
        10
    monetto  
    OP
       266 天前
    @elfsundae
    感谢回复。目前尝试过 使用 Windows 版的 爱思助手 ( CheckRa1n 越狱状态下),可以备份出应用 ipa 与应用的 ipa+数据,删除应用,恢复后,仍然不是应用删除前的状态。
    并且在删除应用前 手动备份了 Library ,tmp ,Document 三个目录,手动恢复三个目录后,仍然不是应用删除前状态。
    而且在删除应用前,也使用了 Cydia 的 Apps Manager 插件备份了 应用文稿数据,恢复后仍然不是应用删除前状态。
    濒临绝望了。尝试应用:某 MOBA 游戏,在老版本下存在单机模式(帐号登录 且 离线状态),恢复后没法还原到以前的状态。这种的应用存在侧载,即使下载老版本也要连线下载最新的数据包。

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