我在Apple假期休假之前在AppStore中发布了我的第一个应用程序。在iPhone上,App Store中列出的应用程序大小为15MB。但是,根据AppStore页面,iPad上的完全相同的应用程序是28.8MB。
如果两个应用程序都具有相同的一切,为什么会出现巨大的差异?
答案 0 :(得分:3)
是吗?我不这么认为。
Apple仅发送图像以及特定设备所需的app文件。非视网膜设备的尺寸非常小,而iPhone 6S Plus的应用程序则要大得多。
该程序使用的术语是App Thinning
。我提到的图像是其中的一部分,称为 Slicing
答案 1 :(得分:1)
Apple在iOS 9中引入了一个名为App Thinning的概念。它包含三种减少你App下载大小的策略:
切片是为不同的目标设备创建和提供应用包变体的过程。变体仅包含目标设备所需的可执行体系结构和资源