close

6b3c82c5-f  

蘋果iPhone6在發布時,我們被iOS8中出現的各種Bug所震驚。有些評論家甚至表示,這是蘋果發布的“最多Bug”的一款系統。

博客和技術評論員約翰·格魯伯(John Gruber)稱:“蘋果軟體團隊似乎跟不上硬體團隊的節奏。”

Crittercism是一家專門為手機應用程式提供技術支持的初創公司,根據該公司提供的數據,iOS8系統在他們測試的一個月中,崩潰率比iOS7高出60%。

Red Sweater Software創始人,同時也是前蘋果軟體質量工程師丹尼爾·雅庫特(Daniel Jalkut)對媒體表示:“我曾被iOS系統整個質量所折服,但現在我卻被這款系統中出現的很明顯問題所驚訝。”

雅庫特表示,像HealthKit等Bug以及8.0.1中出現的問題很明顯是蘋果在發布系統前還未發現的,否則他們肯定會找到修復這些漏洞的途徑。

不管是哪款系統,在發布時肯定都會出現一些漏洞,但是iOS8相比此前任意iOS版本,漏洞確實很多。

事實上,我們可以藉助最近媒體發布的漏洞報告來更好的理解iOS8系統是否為真的“大Bug” 。不過,我們很難去量化這些漏洞數量,因為每個漏洞的影響的用戶數不同,且在不同設備之間影響力度也不同。

為此,我們可以查看蘋果官方iOS系統支持頁面,上面對iOS系統漏洞修復信息提供更新。這些信息概括了每個版本的漏洞修復數量。

根據蘋果提供的數據,iOS6系統更新中,0.1版本修復了四個漏洞,0.2版本不只一個漏洞修復。

最初版本iOS7出現漏洞修復數量不多,不過到了7.0.3版本,出現了8-9個漏洞修復。整體來看,iOS6系統總共修復了21個漏洞,而iOS7系統修復了27個漏洞。

按時間順序,蘋果iOS系統更新速度是越來越快。通常,蘋果在推出第一版iOS新系統後,會立馬推出新的更新。

比如,iOS5推出後,第一版更新一個月就出來了,不過,iOS6迎來首次更新經歷了1個半月時間,但iOS7從9月18日到11月中旬前後進行了四次更新。在這些更新期間,蘋果修復了很多漏洞。

iOS8 發布一個半月後,共經歷了四次更新 (8.0.1, 8.0.2, 8.1, 和 8.1.1),其中在整個iOS8.1更新中,出現了23次漏洞修復。

iOS8.1.1發布不久,蘋果並未公佈具體的漏洞修復數量,只是說道:“這次更新也包含了漏洞修復,同時也是為了增強和提升iPad2和iPhone4s設備系統穩定性和性能。”這些官方數據也使得iOS8成為了“最大Bug” iOS系統。

不過,很明顯,這些數字並不能代表全部。在漏洞數量不斷增加的同時,實際上蘋果iOS系統也正在變得日趨復雜。

蘋果已經大幅擴展了其硬體產品線,蘋果現在出售著四種iPhone機型,5種iPad機型,並已出售了第五代iPod Touch。

此外,iPhone和iPad目前已經覆蓋了全球數百家不同運營商網路,這實際上也很好的解釋了為什麼iOS8比任何一款iOS系統漏洞都多的原因。

不過,這其中還有其他因素。從第四代iPad和iPad Mini開始,蘋果將iPad發布時間放在深秋,這樣在iOS新版本發布後,蘋果就能快速地推出漏洞修復,以支持新硬體設備。

蘋果的確修復的漏洞比之前要多,不過蘋果並未在其支持頁面透露每個漏洞所影響的用戶數量。

對用戶和蘋果設備銷量來講,同時推出軟體和硬體的確是一件好事,但是這樣就增加了開發者和早期測試者使用這款系統時的“變數”。

有些開發者表示,如果蘋果放緩產品更新節奏,解除新系統與新硬體綁定發布,那蘋果就能更好地阻止漏洞的擴展,

不過要是這樣做了,肯定會影響蘋果在風雲變化的移動市場競爭力,同時也會影響蘋果已經建立起的創新領導者的形象。基於此,蘋果是不可能這樣去做的。

因此,在蘋果的產品周期內,這家公司在同時發布軟體和硬體的時候,系統會攜帶一些已知的漏洞,蘋果又會通過後面的快速更新來修補。

在發布iOS9系統時,蘋果可能會在這款系統進入用戶終端設備前修復更多漏洞,但是就iOS8系統而言,我們現在看到的漏洞可能還是一小部分,未來一年時間,還將出現更多Bug。

arrow
arrow

    台南現場維修中心 發表在 痞客邦 留言(0) 人氣()