iOS 13 用的咋样?大家的满意程度应该不高,苹果的更新频率也侧面承认了 iOS 13 存在的问题比较多,必须通过频繁的新版本来修复。为什么今年的 iOS 13 表现这么差呢?其实这与目前苹果的开发模式有关。
从今年 9 月份正式推出 iOS 13 以来,苹果罕见地在不到 2 个月的时间里,连续发布 7 个版本来修复系统问题与 Bug。虽然苹果 Bug 修得快,但掩盖不了 iOS 13 是个准备不充分的系统这件事实。据外媒彭博社(Bloomberg)的消息:苹果将改变 iOS14 的开发流程,避免重蹈 iOS 13 的覆辙。
目前 iOS 13 系统的开发模式,是先将大量的新功能全部开放使用,这就导致苹果无法细致地发现到底哪一项功能出现了问题,让需要测试的 iOS 版本变得过于复杂,测试工作无法做到极致。
彭博社表示,苹果将在 iOS 14 中做出改变,具体的作法是改变开发流程,将一些仍在测试中的新功能在内部「每日版本」(daily builds)中完全关闭,同时延长新功能的发布时间,比如将其延后到更之后的 iOS 15 再提供给用户。
然而这样一来就会出现一个问题,就是为了追求稳定性,那在未来的 iOS 系统中,每个版本的新功能数量将会变得更少。苹果可能也会把一些本该在第一个正式版就推出的功能(如 iOS 13.0),推后到之后的版本(如 iOS 13.2)再推出。
有趣的是,彭博社也爆料表示,苹果早在 8 月份,也就是 iOS 13 正式推出几周前,就知道该版本不够稳定,同时决定放弃继续完善 iOS 13.0,而将精力放在 iOS 13.1 上(这一版本在 5 天后即被发布)。
所以可以这样讲:苹果其实已经将 iOS 13.1 看成真正的正式版。苹果工程师也认为,或许只有「死忠果粉」,才会第一时间就升级 iOS 13.0。
那苹果为什么不延后发布 iOS 13.0 呢?别忘了还有 iPhone 11 新机的存在。这 3 款机型是不可能搭载 iOS 12 上市的,因此虽然 iOS 13 的问题多,苹果也没有别的办法,只能硬着头皮赶紧上线 iOS 13.0 正式版。
虽然目前最新的 iOS 13.2.3 已经没有了明显的 Bug,稳定性也较高,但它离“完美”还有很长的一段距离。苹果,给点力吧!