
根據手機應用監控公司Ctittercism所發布的報告稱,在iOS下的應用,會比在安卓系統下更經常出現崩潰現象。
圖1
這項在12月頭兩周期間所進行的研究同時也指明,iOS 5.0.1——蘋果公司的最新版本——作為罪魁禍首,應為28.46%的App崩潰負責。當然,蘋果也可以對此做出辯解,因為這是一個相對很新的版本,11月才剛剛發布,旨在面向最終用戶修復一系列的問題。
此外,正因為5.0.1是最新版本,所以可能同時它還意味著在本次測試的數據收集期內(該系統發布之后一個月開始本測試),很多的App開發者尚未正確更新自己的應用(因而無法保證該App和最新的iOS系統無縫兼容)。
這次測試做得實在是有夠徹底,統共涵蓋了23個不同的iOS系統版本,以及33個不同的安卓系統版本。該統計餅圖表明,即便是將iOS 5撇到一邊忽略不計,蘋果公司以前那些使用封閉代碼的較早版本系統,在App崩潰情況中依舊占據了一個相當大的比例。其中,iOS 4.2.1要為12%的崩潰負責,iOS 4.3.3是10.66%,iOS 4.1則是8.24%。
對二億一千四百萬個APP應用的跟蹤數據表明(時間跨度為2011年11月和12月),iOS下的App應用崩潰風險度更高:
圖2
第二張圖表說明了該研究涵蓋的所有安卓、蘋果系統各版本APP崩潰情況的所占百分比:
圖3
這個結果可能對某些人來說實在是不足為奇,只不過是又激起一輪針對蘋果的口水仗罷了(大家一直在指責蘋果應對iOS缺陷時總是姍姍來遲)。雖然APP開發者自己也應當承擔其中的一些指責,但蘋果公司的確至今尚未搞定困擾了眾多iPhone 4s用戶的電池問題——這些人可都是在第一時間拿著真金白銀來搶購蘋果手機的。
圖4
當然安卓系統也逃不掉被惡意攻擊的時候,雖然曾有人斷言這個G字頭的手機系統會是最不可靠的一個,但實際上這種情形卻從未出現。
我用過這兩種不同系統的很多設備,說實話倒是沒什么感覺。但鑒于該研究的范圍是如此之廣泛,結論自然也是無可爭議的了。