有一項事情蘋果沒有在 WWDC 2016 宣布,就是用戶可以在 iOS 10 上刪除預載的蘋果程式。這想必是個令人高興的消息,但蘋果怎會一反常態如此「倒米」?事實上有不少 iOS 程式均依賴蘋果預載的程式,如果把它們刪除的話很可能會造成錯誤,所以蘋果這個決定其實是經過深思熟慮的 … …
第三方程式依賴蘋果預載程式 刪除或會產生錯誤
在 iOS 10 用戶可以刪除部分預載在機內的蘋果程式如 Maps、Calculator、 Tips、 Stocks 等,之後如想使用只要到 App Store 重新下載便可。對用家而言理應是個好消息,因為他們終於可以把不用的程式移除。
不過用家能否真的體會到蘋果的開放?似乎未必了,因為有不少程式都依賴蘋果的的預載程式。例如在 iOS 10 Beta 版中把 Maps 刪除的話,Yelp 便無法正常運作,因為 Yelp 使用的是蘋果的地圖,沒有支援 Google Maps。換句話說,如果想用 Yelp ,就不能刪除蘋果地圖了。
除了地圖,內建的電郵和天氣程式也有不少第三方程式依賴。此外,蘋果的 Safari 瀏覽器在 iOS 10 依然無法移除,似乎是因為其他程式需要內置瀏覽器。
當然,現在的 iOS 10 只是測試版,到真正推出時程式開發者或已解決這個問題。不過這個事例亦反映出潛在的問題,開發者不為意的話程式隨時會產生錯誤。
Source : Mashable