【发布时间】:2017-01-15 06:26:48
【问题描述】:
目前我正在为 iOS 制作 2D 益智游戏。当我压缩我的项目时,它的大小大约变为 16MB。当我在 xcode 中构建它时,项目大小变为 780MB,当我将其归档时,它变为 1.5GB。
但真正的问题开始于我将它上传到测试飞行以进行内部和外部测试,然后在 iTunes 连接中它的压缩大小变为 143MB 并且 通用安装大小 变为 285MB 并且对于不同的 iPhone 安装大小平均变为 160MB。现在我认为 160MB 对于一个简单的 2D 益智游戏来说是非常大的安装文件,并且在我发布时可能会导致严重的退出。
Unity 版本:5.4.2
脚本后端:IL2CPP
Api 兼容级别:.Net 2.0 子网
谁能告诉我我能做些什么来解决这个问题,否则我会在发布时缩小尺寸。
提前致谢。
【问题讨论】:
-
您是否按照这里解释的所有内容进行操作?:docs.unity3d.com/Manual/iphone-playerSizeOptimization.html
-
Unity 项目的压缩大小并不能很好地指示您最终的 ipa 大小。 Unity 添加了自己的运行时,根据我的经验,它大约为 20 MB,这意味着即使是一个空的 Unity 项目,您也将获得 20 MB。话虽如此,拥有一个最终大小为 160 MB 的项目是不寻常的。能否提供项目链接?
-
当您解压缩 .ipa 文件并查看其内容时,您可以找出具体是什么导致了这个大小。例如,.ipa 中的
Data文件夹有多大?