相信不少蘋果手機用戶在升級了9月份推送的iOS13系統之后,就會不斷感受到各種無奈。iOS13穩定版發布兩個月以來就已經升級了兩個小版本,而且下一個小版本iO13.3也正在測試當中,目前已經推進到了iOS13.3 Beta3。蘋果如此頻繁地推送iOS13更新在大多數情況下并不是為了加入新的功能,而是為了解決上一個版本帶來的問題。
以最初的iOS13版本為例,很多iPhone手機在升級到iOS13之后就遇到了各種各樣的問題,比如九宮格輸入法崩潰、相冊閃退、iPhone XS Max等特定機型截圖后發朋友圈閃退等問題。
為了解決這些問題,蘋果迅速在9月下旬推送了iOS13.1。但是老問題搞定之后,新的問題又陸續出現。比如在iOS13.1.1中,出現了部分iPhone無法從備份中恢復的問題。到了iOS13.1.3中,有出現了微信發送語音聊天之后,可能會觸發調節音量的問題,以及在輸入狀態下鎖屏后解鎖會遇到輸入法自動切換的問題。
到了iOS13.2版本之后,新的問題反而更嚴重了。大部分iPhone手機在升級到該版本后,系統就會不斷結束后臺正在運行中的APP,比如微信、淘寶、支付寶等,導致每次使用這些APP的時候都需要重載一次,嚴重影響到了手機的使用效率。雖然蘋果又緊急推送了iOS13.2.2更新,但又有部分用戶表示,升級到該版本后WiFi、藍牙會出現斷流的問題,甚至影響到了用AirPods等藍牙耳機聽歌。
由此可見,蘋果的iOS13系統確實問題多多。而根據外媒彭博社的報道,蘋果內部也意識到了iOS13每次版本更新都會帶來“災難”。蘋果根據多方面的評估后認為,iOS系統的功能太多,所以不得不通過分割的方式,將不同的功能交給不同的開發小組。各個開發小組在測試獨立的功能時可能不會遇到問題,而當這些功能整合在一起的時候,BUG就不斷出現了。而且最糟糕的是,由于每個功能屬于不同的開發組,所以技術人員也無法在短時間內確定問題究竟出在什么地方。
為了解決這種狀況,蘋果有可能會在未來的iOS14中采用新的開發方式,比如給每個功能都加入一個開關。當然這個開關并不是開放給用戶使用的,而是由測試部門控制。當各個小組研發的功能整合在一起的時候,各個新功能的開關都是關閉的。測試人員會一項一項的打開這些功能的開關,一旦出現了問題,就可以迅速定位對應的功能模塊。而且由于新增的功能是獨立的,所以即使問題在短時間內解決不了,蘋果也可以選擇停止發布對應的功能,從而避免對用戶造成困擾。
不管怎么說,iOS系統都是大多數消費者選擇購買昂貴的蘋果手機的主要原因,如果iOS14再出現類似的紕漏,可能將會嚴重打擊用戶的購買熱情,這在競爭激烈的市場環境中將會使蘋果處于非常不利的位置。所以蘋果能夠及時對iOS系統的開發方式做出調整,也是世界一流科技企業應有的表現。


