Unity iOS 构建应用程序大小太大(1.7 GB),比 Android 大 30 倍?

Rey*_*ard 3 xcode unity-game-engine ios

我在 Unity 中有一个简单的 2D 游戏。Android 构建结果为 55Mb APK 文件,而 iOS 构建(存档后)占用了 1.7GB 的巨大大小。

来自构建报告:

Uncompressed usage by category:
Textures      1541.8 mb  71.3%
Run Code Online (Sandbox Code Playgroud)

所以这个尺寸的大部分是纹理。修复 iOS 构建的纹理大小的可能解决方案是什么?

Rey*_*ard 7

就我而言,解决方案是在 Unity 编辑器中更改 iOS 构建的压缩方法:

Build Settings -> Compression Method -> LZ4HC
Run Code Online (Sandbox Code Playgroud)

它帮助我将存档的应用程序大小从 1.7 GB 减少到仅 84 MB。

  • 改变压缩方式确实可以解决问题。我的从 800 MB 下降到 150 MB。 (2认同)