【问题标题】:Unity iOS build: app store size 4x ipa sizeUnity iOS 构建:应用商店大小 4x ipa 大小
【发布时间】:2016-01-08 23:00:06
【问题描述】:

我们在商店中遇到了新游戏下载大小的问题,我们正在使用: - 统一 5.0.2 - Xcode 7.0.1(禁用位码)

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

任何帮助将不胜感激。

-哈立德

【问题讨论】:

    标签: iphone xcode unity3d app-store ios9


    【解决方案1】:

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

    【讨论】:

    • 无论如何,这都不是一个好的长期解决方案。如果历史可以作为任何指标,Apple 将很快开始要求使用 XCode 7 提交应用程序。
    【解决方案2】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-07-17
      • 1970-01-01
      • 1970-01-01
      • 2020-01-23
      相关资源
      最近更新 更多