iOS 12又曝新漏洞, App顯示空間與實際相差200MB之多

每代iOS系統在推送之初, 都會遇到新漏洞的麻煩. iOS 12正式版在推送之初, 便有擁有破解了屏幕時間的限制. 而今日, 又有用戶發現自己的iPhone在升級iOS 12之後, App Store中的App存儲和實際安裝存儲相差巨大. 以Facebook為例, 在App Store的下載界面顯示的應用程序大小為519MB. 但是下載好之後, 在iPhone的存儲空間再次進行查看的話, 就會發現其實際佔用僅為316MB.

據悉, App Store是通過app thinning的流程, 向iPhone設備提供該應用程序在其設備上運行所需的代碼和資源. 開發人員在開發App時, 會為該App所支援的全部設備建立不同的程序包;但是在向蘋果提交其App時, 提交的是通用程序包, 通用程序包包含全部受支援設備的App代碼及資源.

目前開發者已經確認, App Store錯誤的將某些應用的通用程序包大小顯示為App佔用大小, 而不是顯示當前使用的設備所需程序包的大小. 這就是導致Facebook(以及其他一些應用程序)顯示的App大小與實際不相符的原因. 目前, 開發者已向蘋果公司報告該漏洞, 蘋果暫未做出回複.

2016 GoodChinaBrand | ICP: 12011751 | China Exports