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