Unity iOS构建大小很大

时间:2017-01-15 06:26:48

标签: ios xcode unity3d 2d

目前我即将为 iOS 制作2D益智游戏。当我压缩我的项目时,它的大小约为 16MB 。当我在 xcode 中构建它时,项目大小变为 780MB ,当我将其归档时,它变为 1.5GB

但是当我将其上传到测试航班以进行内部和外部测试时真正的问题就开始了,然后在iTunes中连接它的压缩大小变为 143MB 通用安装大小变为 285MB ,对于不同的iPhone安装大小,平均 160MB 。现在我认为160MB是一个非常大的安装文件,用于简单的2D益智游戏,并且当我发布它时会导致严重的辍学。

Unity版本:5.4.2

脚本编写后端:IL2CPP

Api兼容级别:.Net 2.0子网

任何人都可以告诉我我该怎么做才能解决这个问题,否则当我发布它时,尺寸会减少。

提前致谢。

2 个答案:

答案 0 :(得分:2)

为解决此问题(我的应用程序对于iOS为1.7 GB,而Android的apk文件仅为50 MB),我更改了Unity构建的压缩方法:

Build Settings -> Compression Method -> LZ4HC

现在只有80MB(而不是1.7 GB)。希望对别人有帮助。

答案 1 :(得分:0)

这是我减少APK文件大小的清单,我想它适用于iOS。

  1. 删除重复或未使用的资产
  2. 减少精灵尺寸(iOS的4的功率)
  3. 降低SFX采样率和比特率(mono,vorbis,44100)
  4. 为精灵使用纹理压缩(16位更好。并禁用mipmap)
  5. 删除外部程序集(以及大多数.NET引用)
  6. 使用pngopt从PNG文件中删除不必要的信息