iOS Bug 太多,蘋果終於坐不住了!

2021-10-02 07:30:47 字數 1282 閱讀 1173

毋庸置疑,當前移動裝置作業系統市場中,android 和 ios 作為兩大陣營,在相互競爭的同時不斷演進。不過一直以來,開源的 android 吸引了無數的手機廠商湧入其中,為其生態帶來了百花齊放的盛景,但和神秘且閉源的 ios 系統相比,不少網友仍然表示,「無論是從設計、效能,還是流暢度等方面,總覺得 ios 系統要比 android 更勝一籌。」

事實是否真的如此?對此,一些資深果粉則無奈回應,隨著時間的推移,ios 的功能的確在不斷完善,但是如今的 ios 也不再是大家印象中的 ios 了,它的 bug 讓人崩潰不已。就以當前最新的 ios 13 為例,自從今年 9 月 19 日正式發布以來,關於該版本閃退、無故重啟、相機無法工作等各種吐槽的聲音充斥網路。

如今,在連發多個版本更新之後,蘋果自己也終於忍不了了。據彭博社的乙份報告顯示,由於存在漏洞和穩定性問題的 ios 13 發布之後,蘋果計畫徹底改革其開發和測試 ios、macos、watchos 和 tvos 的方式,希望使用新的方法來長期改善每個軟體平台的質量。具體的改進將體現到 ios 14 版本系統中。

ios 13 的那些坑

蘋果之所這麼做,想必也是聽到了不少網友的聲音。

生於兩個月前的 ios 13,新增深色模式、瀏覽編輯**的全新方式,以及在隱私與安全等方面做了很多的優化與效能改進。不過,僅在不到一周的時間,蘋果就帶來了 ios 13.1 版本,進行了諸多錯誤修復和改進,也帶來了隔空投送、企業裝置管理的改進以及電池健康等更全面的功能,對此,不少人更認可 ios 13.1 才是 ios 的大版本更新。

不過,在公升級之後,據多方網友反映,ios 13 出現了諸多的 bug,其中最為嚴重的無疑是殺後台問題。

諸如此類的仍有很多。而截止目前,ios 13 已經接連發布了多個版本更新,這一情況也是前所未有的。

蘋果計畫改變其開發內部 ios 版本的方式

基於這種現狀,蘋果想要做出徹底的改變。據彭博社的乙份報告顯示:

新的開發過程將幫助早期的內部 ios 版本對於蘋果而言,更加可用且實用。在開發 ios 14 前,蘋果公司的部分開發團隊會每天新增一些未經完全測試的功能,而其他團隊則會每週進行修復。對此,有知情人士形容道,日常構建版本好比一本食譜,裡面有很多廚師在加配料。

這種做法的好處是,蘋果公司的開發團隊可以在開發系統的新過程中使用「標記」,從而使軟體工程師能夠以隔離的方式有選擇地啟用或禁用未完成的或有漏洞的功能,以確保不會破壞整體穩定性。

其實,「標記」這一方法早在其他科技公司(如 google 和 microsoft)內部中廣泛使用。

此外,據報告透露,蘋果還考慮將某些 ios 14 功能推遲到 2021 年,以確保更加穩定的功能上線。

【end】

Python統計詞蘋

匯入擴充套件庫 import re 正規表示式庫 import collections 詞頻統計庫 import numpy as np numpy資料處理庫 import jieba 結巴分詞 import wordcloud 詞云展示庫 from pil import image 影象處理庫 i...

蘋方字型合集

蘋方提供了六個字重,font family 定義如下 蘋方 簡 常規體 font family pingfangsc regular,sans serif 蘋方 簡 極細體 font family pingfangsc ultralight,sans serif 蘋方 簡 細體 font famil...

太多的if,太多的痛苦

太多的if 擴充套件服務需要重構及其他討論 chenfuzhong 2008 12 15 剛剛被安排開發擴充套件服務的通知存款模組時,心裡誠惶誠恐。一是我對業務不了解 二是擴充套件服務包含太多的 if 塊,難於理解。當我接到開發通知存款的任務時候,很鬱悶!業務需求沒有人講解,企望能從 中倒推業務規則...