关于xcode资产目录和应用程序大小

时间:2015-11-14 17:09:24

标签: ios xcode image ipa

我想知道在资产目录中是否拥有所有类型设备的图像会使用户端的应用包大小变大。 ipa文件是与资产目录中的所有图像一起下载的,还是仅下载了应用程序正在下载到设备的特定图像?

2 个答案:

答案 0 :(得分:2)

从iOS 9及更高版本开始,只有与应用程序兼容的设备才能下载这些资产。

此链接here

中提及
  

运行9.0及更高版本的设备支持切片应用;除此以外,   该商店为客户提供通用应用程序。

答案 1 :(得分:1)

Apple有一个名为" App thinning"这是为了解决这个问题。基于设备配置,基本上未使用的资产被剥离。

  

商店将根据商店创建和提供不同的变体   您的应用支持的设备。根据图像资源进行切片   他们的分辨率和设备系列。 GPU资源是切成薄片的   设备功能。

Apple's App Thinning Docs