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

都已经 2022 年了, iOS 为什么还没实现系统 App 独立更新?

  •  
  •   coolzjy · 2022-12-15 12:29:03 +08:00 via iPhone · 3095 次点击
    这是一个创建于 739 天前的主题,其中的信息可能已经有所发展或是发生改变。

    从这次 iOS 16.2 更新了无边记和 AM sing 两个功能想到的,这两个功能完全可以通过单独更新 app 实现。像天气,邮件这种 app 也完全可以不依赖系统版本更新,为什么苹果不这么做呢?

    15 条回复    2022-12-16 13:05:55 +08:00
    ihwbunny
        1
    ihwbunny  
       2022-12-15 12:34:48 +08:00
    就如同 macOS 一样,苹果认为这些应用是核心应用的一部分,与系统是一体的,所以不会单独升。
    dingdangnao
        2
    dingdangnao  
       2022-12-15 12:48:20 +08:00
    就像 mac 上为什么不能把国际象棋删了。。。
    qsmd42
        3
    qsmd42  
       2022-12-15 12:52:31 +08:00   ❤️ 1
    你也并不知道是不是真的能通过单独更新实现啊 说不定就用了什么新的私有 API 呢
    akira
        4
    akira  
       2022-12-15 13:37:38 +08:00
    口子一放开 就一堆兼容性问题出来了 , 还不如一刀切
    5966
        5
    5966  
       2022-12-15 14:14:31 +08:00 via iPhone
    但是,15 系统,表格,文稿等在 App Store 里都支持更新呢。
    ixxdanny
        6
    ixxdanny  
       2022-12-15 14:17:23 +08:00
    应该是逼你升级系统
    Jim142857
        7
    Jim142857  
       2022-12-15 14:18:00 +08:00
    热知识:Android 最开始采用系统 app 独立更新,是因为谷歌根本控制不了第三方厂商系统更新进度(当时一发布就停止支持的手机有多少都忘了?)的无奈之举。苹果对自己的生态有 100%控制权,为什么这么做?
    KevinDo2
        8
    KevinDo2  
       2022-12-15 14:18:07 +08:00
    @dingdangnao 麻了。。我的 mac 上总是有两个国际象棋,删又删不掉。
    dimlau
        9
    dimlau  
       2022-12-15 14:18:53 +08:00
    能分离的分离了,没分离的就理解成那是系统的一部分只是多在桌面上放了个快捷方式而已。

    这样就不用纠结了。
    okakuyang
        10
    okakuyang  
       2022-12-15 14:48:29 +08:00
    就想当年 windowsphone8 ,把系统音乐、照片这些音乐和系统拆开了更新,结果这些新 App 做的还没老版本好,功能界面都达不到老版本的程度,后来 windowsphone 就没了。
    dearmymy
        11
    dearmymy  
       2022-12-15 14:54:54 +08:00
    有些自带 app 权限高,用了私用库,安装位置也敏感。如果出在线更新兼容性,安全性都有很大问题
    orangy
        12
    orangy  
       2022-12-15 19:03:29 +08:00 via iPhone
    @5966 表格、文稿都不是系统 App…
    byuan04
        13
    byuan04  
       2022-12-15 21:47:58 +08:00
    @orangy safari 不是有独立更新么?
    pocarisweat
        14
    pocarisweat  
       2022-12-16 01:07:28 +08:00
    就是故意的,包括 iOS/macOS 很多系统 API 也是,完全可以放一个类似 .NET 的兼容层,但它们选择一律只部署到新系统上。既可以逼你升级,也可以减少它们维护兼容性的负担
    msdurex
        15
    msdurex  
       2022-12-16 13:05:55 +08:00
    已经有了呀,刚刚的 FreeForm 就是先上架的呀。虽然系统直接要求 16.2 。 慢慢来吧,有些东西可以剥离出去的,我觉得。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5927 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 06:17 · PVG 14:17 · LAX 22:17 · JFK 01:17
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.