Unity iOS版本:app store尺寸4x ipa尺寸

时间:2015-10-11 11:50:39

标签: iphone xcode unity3d app-store ios9

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

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

非常感谢任何帮助。

-Khaled

2 个答案:

答案 0 :(得分:1)

Testflight通常会显示包括符号的大小。因此,重要的是要提到 Testflight尺寸!= Appstore尺寸。您当然可以在最终的Appstore提交中提交符号,但下载大小限制不会遇到这种情况。 Apple为您提交的ipa添加了一些额外的文件,但最重要的是,它需要二进制文件并在文本段上应用安全性测量,之后不再压缩,并且可能会增加最终大小。

无论如何,你需要升级到更新的Unity版本,因为5.0.2包含了一个过时的IL2CPP版本,它在去年有了很大的改进。有关如何获得正确值的指南以及Unity论坛中有关它的一些提示。

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

答案 1 :(得分:0)

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