完全混淆app-thinning

时间:2015-12-21 20:51:13

标签: ios itunesconnect app-thinning

根据我从Apple的文档中可以理解的,应用程序商店中的可下载应用程序存在100mb的线上限制。

Apple最近为iPhone6 +推出了3x资产,在我们的应用程序中造成了可笑的臃肿。因此,应用程序稀疏...所以我的想法是,我添加了一个资产目录并将我的所有图像放在那里,然后应用程序商店将知道iPhone 6+用户何时下载应用程序,它只会给他们3倍和2x版本(我假设用于缩放/非缩放),当iPhone 6用户下载应用程序时,它将为它们提供1x和2x版本(我也假设进行缩放/非缩放)。 / p>

因此,3x用户实际上只是通过不下载1x大小的资产(小而且无关紧要)来节省空间。并且2x用户通过不下载3x大小(这是重要的)来节省空间......但是,我的问题是app-thinning仅适用于iOS9 ..那么这是什么意思?

iOS8上的iPhone 6用户根本无法下载应用程序,因为他们没有应用程序稀疏,因此他们将下载整个资产集合,它将超过100mb?

我问这个问题,因为我将我的cocos2d游戏版本上传到iTunes Connect,它说它的压缩文件大小是172mb,带有一个黄色感叹号,所以我很担心这个...在我的情况下,我知道这个问题真正来自3倍大小的艺术。我目前没有使用资产目录,因为cocos2d(至少v2.x)不支持它们,我不想加入对它的支持,如果它没有意义,因为我正在根据我上面所描述的内容进行思考...

1 个答案:

答案 0 :(得分:0)

App切片发生在App Store服务器上,因此运行iOS 8或更早版本的设备仍然可以下载启用了app thinning的应用程序。 App Thinning Documentation

  

运行9.0及更高版本的设备支持切片应用;否则,商店会向客户提供通用应用程序。

如果通用应用程序的大小超过100MB,则用户必须通过WiFi下载。降低初始下载大小的方法是按需资源。

注意:
由于iPhone 6 Plus上的像素密度高于其他型号,即使在非缩放时,也只需要3x图像,因此不需要下载2x图像,因此iPhone 6 Plus用户可以节省更多

相关问题