iOS App Store擁有大漏洞!應用程序大小之間的秘密
科技
09-27
應用程序大小一直是一個備受爭議的話題,因為隨著時間的推移,我們已經注意到應用程序越來越大的趨勢。較大的應用程序不好,不僅因為它們在安裝後會佔用您設備上的大量空間,而且還會為下載和更新消耗大量帶寬,並且可以通過蜂窩網路下載150MB的限制。
iOS 12發布後不久,一些用戶已經注意到App Store中的應用程序大小非常大。如果您以Facebook應用程序為例,您會看到App Store報告的應用程序大小為519MB。如果您實際安裝了該應用並查看了存儲設置,您會發現它在您的設備上佔用了316MB。此大小因設備而異,但比App Store中報告的數量少200MB。
App Store使用名為app thinning的流程,僅向您的設備下載應用程序在其上運行所需的代碼和資源。當開發人員向Apple提交他們的應用程序時,會為每個受支持的設備創建不同的程序包,這些程序包通常比通用程序包小很多,通用程序包包含所有受支持設備的所有代碼和資源。
我們已經確認App Store正在報告某些應用的通用包大小,而不是顯示您當前使用的設備的包大小。這就是導致Facebook(以及其他一些應用程序)顯示的尺寸大於實際下載到設備的尺寸的原因。
已向Apple報告此錯誤,我們將使用我們獲得的任何新信息更新帖子。


TAG:i數碼新鮮匯 |