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

为什么采用 Electron 的新 Mac QQ 在上架 Mac App Store 的版本里依然使用热更新,且不会清理每次下载和解压的增量包?

  •  
  •   wydinhk · 2023-02-17 20:50:53 +08:00 · 2842 次点击
    这是一个创建于 405 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前段时间专门因为这个增量包问题换了商店版,并且当时以为问题已经解决了。今天打开 QQ 忽然收到更新通知,看了下 Mac App Store 和 /Applications 里的版本是 6.9.6 ,占用 700MB+,而当下运行的版本已经到 6.9.9 了……

    当前版本程序包( 400M+)和废弃包路径如下,各位可以看看这些废弃包占了多大空间,我的占用了接近 2G:

    ~/Library/Containers/com.tencent.qq/Data/Library/Application Support/QQ/versions

    印象中这种方式好像违反了苹果审核机制,还是说 Mac app 不受此限?
    12 条回复    2023-02-19 03:12:04 +08:00
    evan6
        1
    evan6  
       2023-02-17 21:21:36 +08:00
    我这只有一个 config.json 文件
    lscho
        2
    lscho  
       2023-02-17 21:41:33 +08:00
    我还停在原来的最后一个版本,挺好的
    YooboH
        3
    YooboH  
       2023-02-17 22:17:26 +08:00
    我更新到最新版本看还是 6.9.6 ,而且只有一个只有一个 config.json 文件
    none
        4
    none  
       2023-02-17 22:47:44 +08:00
    不仅 Mac QQ ,iOS 上的微信一直都可以热更新版本
    westoy
        5
    westoy  
       2023-02-17 22:56:36 +08:00
    果: "对不起, 他家游戏的内购分成给的实在太多了"
    xtinput
        6
    xtinput  
       2023-02-17 23:02:41 +08:00
    它更新的是资源文件
    b1ghawk
        7
    b1ghawk  
       2023-02-17 23:10:53 +08:00 via Android
    Mac 新版 QQ ,粘贴图片的时候超级卡。。。
    yyfearth
        8
    yyfearth  
       2023-02-18 06:42:17 +08:00
    我记得如果是热下载资源文件不是代码是可以的
    不然你想一下那些游戏 每次活动都是下载新的资源 不可能让你去 App Store 更新版本吧
    wydinhk
        9
    wydinhk  
    OP
       2023-02-18 08:42:40 +08:00
    @evan6 @YooboH 我这边把 Versions 文件夹整个删除后再打开 QQ ,它立马就开始下载 6.9.9 的包……如下图:


    而且在 QQ 界面中并不能找到手动“检查更新”的入口,我估计是卡 bug 了

    @xtinput @yyfearth 我看了下载的包,甚至连增量包都不是,是直接整个 app 模块的包,内容对应 /Applications/QQ.app/Contents/Resources/app ,但他不会更新这个目录,而是放在~/Library/Containers/里面……
    leon912
        10
    leon912  
       2023-02-18 10:29:20 +08:00
    好像通过商店更新过,然后又热更新的话,楼主说的文件夹里确实有 zip 和解压过以后的文件。我占了 800 多 MB 。
    估计单一更新途径的话,这种问题就不存在了。
    顺便再鄙视下腾讯的开发者,一点都不走心。
    MrKrabs
        11
    MrKrabs  
       2023-02-18 20:34:44 +08:00
    Electron:我的很大,你忍一下
    ratchet
        12
    ratchet  
       2023-02-19 03:12:04 +08:00
    自动升级之后我又重新装回了老版本。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3545 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 04:53 · PVG 12:53 · LAX 21:53 · JFK 00:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.