現在在科技圈,除了 EPIC Games 與蘋果的訴訟戰打得火熱以外,最近有媒體也收到消息,表示在去年(2020 年),總共有 40%的應用程式遭到蘋果拒絕在 App Store 上架,也就是說被蘋果「退貨」了。藉這個機會來帶各位深入了解 App Store 的審查機制吧。
App Store 超嚴格審核機制
在這個人手一機的時代,大家多少都知道資訊安全的重要性,不要隨便下載來路不明的應用程式或文件,也是我們根深蒂固的概念。其中,蘋果 iOS 的 App Store 在安全性與隱私上的把關可以說是非常嚴格,除了會確保每個 App 均來自安全的來源、沒有惡意程式,在安裝時也不會任意竄改外,也會經過蘋果的自動篩檢與人工篩檢兩大關。iOS 內建的隱私防禦也是重點之一,尤其最近才更新的 iOS 14.5 更是讓用戶可以保護自己手機上的所有資料不讓 App 取用。
除了準備上架的 App 會被審查以外,已經上架的 App 蘋果一樣不放過。如果在 iOS 更新後,App 沒有跟著更新或是不符合新的隱私權政策,都會被蘋果從 App Store 移除,因為這個原因,蘋果目前已經移除超過 200 萬個 App。除了 App 以外,甚至連顧客的評論,也會遭到蘋果審核 ,蘋果如果認定該評論造假,就會直接被移除,在 2020 年,移除了超過 6000 萬筆評論。
40% 應用程式被蘋果退貨
在 2017 到 2019 年間,蘋果平均每年收到 500 萬個應用程式提交,當中有 33% ~ 35% 審查後被蘋果拒絕上架,簡單來說,每年約有 170 萬個應用程式被退貨,到了 2020 年,更提升至 40%。
蘋果表示,每週會有約 10 萬個 App 提交應用程式審查,這些應用程式分別會受到軟體檢測與人工檢測。
軟體審查
蘋果會使用一個名為 Mercury 的工作對 App 執行靜態分析與動態分析,這個工具可以檢視應用程式內部的程式碼,用以檢查是否包含惡意代碼。
靜態測試包括應用程式的大小、權限、購買內容、關鍵字、描述檔等等
動態測試就是會使用到設備硬體的輸出測試,包括:電池使用、鏡頭、麥克風等等
人工審查
會由 500 蘋果的專家對應用程式實際測試,確保該 App 的品質與安全性。
蘋果的強大生態安全性是靠基礎來慢慢堆疊起來的,其目的是要保護每個用戶在 App Store 上都能安全使用。目前能在 App Store 上下載的 App 都是可以通過蘋果嚴謹審核的 App,用戶都可以放心下載使用。
延伸閱讀》
App Store 下載 app 時如何不用按兩下就直接下載?這裡告訴你去哪裡設定
iOS 14.5 更新後有災情嗎?可以更新嗎?網友回報的災情分析整理
iOS 14.5 Siri 預設改成 Spotify 播放後改不回來了?蘋果客服這樣說