Unity iOS版本:应用商店大小4倍ipa大小



我们在商店中面临新游戏下载大小的问题,我们正在使用:- Unity 5.0.2- Xcode 7.0.1 (bitcode禁用)

在使用Unity构建游戏并将其存档到xCode中后,如果我们将存档导出到ipa(保存为iOS App Store部署,不带应用符号),ipa大小为39.4MB,但当我们将游戏提交到App Store时(通过xCode直接组织者,或使用ipa的Application Loader), Testflight显示游戏大小为172.9 MB !!!!这是一个巨大的问题,许多玩家因此不会下载游戏。

任何帮助都将非常感激。

哈立德

Testflight通常显示尺寸,包括符号。因此,重要的是要提到Testflight大小!= Appstore大小。当然,你也可以在提交最终应用时一并提交这些符号,但不会因为下载大小限制而出现这种情况。苹果会在你提交的ipa中添加一些额外的文件,但最重要的是,它会采用二进制文件,并对文本段应用安全措施,这些文本段之后不会再被压缩,可能会增加最终的大小。

无论如何,你需要升级到一个更新的Unity版本,因为5.0.2包含一个相当过时的IL2CPP版本,该版本在去年改进了很多。在Unity论坛上有一个关于如何接收适当值的指南,也有一些关于它的提示。

http://forum.unity3d.com/threads/il2cpp-build-size-improvements.322079/

我解决了这个问题!只要回到xcode 6.4版本!:)

最新更新