iOS是否提供多个apk'支持Android吗?

时间:2016-09-10 17:41:57

标签: android ios apk publishing

我正在创建一款带有流行引擎的多人游戏,将游戏移植到Android和iOS。

这些公司设备有5种不同的宽高比,因此我创建了5种不同尺寸的不同UI(图形)包。

在例如5:3设备上下载/存储所有图形(16:9,4:3 ......)是如此愚蠢,所以我发现了这个:https://developer.android.com/google/play/publishing/multiple-apks.html

我可以发布应用程序的5个版本,具体取决于屏幕分辨率,用户自动获得正确。

iOS提供类似的东西吗?我找不到任何说法。

非常感谢!

1 个答案:

答案 0 :(得分:2)

从iOS 9开始,Apple支持App Thinning。您现在可以使用切片来仅为特定设备下载某些资源。 Here是App Thinning的官方文档。听起来像你的情况,你会想要切片。

几个重要的事情要提。根据您使用的游戏引擎,可能不支持此功能。与Google Play不同的是,您仍然只能将一个捆绑包上传到iTunes连接。 Apple负责切片资源,并在您设置后在后台处理App Thinning。

编辑当然您也可以使用按需资源或其他东西在运行时发送资源。如果你的游戏引擎不支持App Thinning,你也可以自己设置这样的东西。只需在运行时从某个服务器下载资源。有许多不同的选项,这取决于您使用的游戏引擎以及您希望如何设置它。