减少 Unity 游戏 iOS 应用大小
Reduce Unity game iOS app size
在我的编辑器日志中有以下信息。当我构建到 iOS 然后存档并上传到 testflight 时,我的构建是 175MB。 75 MB 是否不包括 .dll?我如何找到这些 .dll 的大小以尝试消除较大的?
Textures 53.0 mb 70.4%
Meshes 5.7 mb 7.6%
Animations 249.3 kb 0.3%
Sounds 10.1 mb 13.5%
Shaders 60.9 kb 0.1%
Other Assets 486.9 kb 0.6%
Levels 750.7 kb 1.0%
Scripts 613.1 kb 0.8%
Included DLLs 4.1 mb 5.4%
File headers 248.2 kb 0.3%
Complete size 75.2 mb 100.0%
Mono dependencies included in the build
Dependency assembly - Boo.Lang.dll
Dependency assembly - Mono.Security.dll
Dependency assembly - System.Core.dll
Dependency assembly - System.dll
Dependency assembly - mscorlib.dll
Dependency assembly - UnityEngine.Advertisements.dll
Dependency assembly - UnityEngine.UI.dll
Dependency assembly - UnityEngine.Networking.dll
Dependency assembly - UnityEngine.Analytics.dll
Dependency assembly - GETween.dll
Dependency assembly - Assembly-CSharp-firstpass.dll
Dependency assembly - Assembly-CSharp.dll
Dependency assembly - Assembly-UnityScript.dll
http://forum.unity3d.com/threads/unity-5-3-x-build-size-increase-faq.383533/
应用程序的大小是由于 iOS 使用的是新系统。基本上,您将两个应用合二为一(32-64 位),外加一些额外信息和一些非压缩数据。
上传到 AppStore 后,Apple 会进行适当的修剪,然后您才能看到应用的实际大小。
在我的编辑器日志中有以下信息。当我构建到 iOS 然后存档并上传到 testflight 时,我的构建是 175MB。 75 MB 是否不包括 .dll?我如何找到这些 .dll 的大小以尝试消除较大的?
Textures 53.0 mb 70.4%
Meshes 5.7 mb 7.6%
Animations 249.3 kb 0.3%
Sounds 10.1 mb 13.5%
Shaders 60.9 kb 0.1%
Other Assets 486.9 kb 0.6%
Levels 750.7 kb 1.0%
Scripts 613.1 kb 0.8%
Included DLLs 4.1 mb 5.4%
File headers 248.2 kb 0.3%
Complete size 75.2 mb 100.0%
Mono dependencies included in the build
Dependency assembly - Boo.Lang.dll
Dependency assembly - Mono.Security.dll
Dependency assembly - System.Core.dll
Dependency assembly - System.dll
Dependency assembly - mscorlib.dll
Dependency assembly - UnityEngine.Advertisements.dll
Dependency assembly - UnityEngine.UI.dll
Dependency assembly - UnityEngine.Networking.dll
Dependency assembly - UnityEngine.Analytics.dll
Dependency assembly - GETween.dll
Dependency assembly - Assembly-CSharp-firstpass.dll
Dependency assembly - Assembly-CSharp.dll
Dependency assembly - Assembly-UnityScript.dll
http://forum.unity3d.com/threads/unity-5-3-x-build-size-increase-faq.383533/
应用程序的大小是由于 iOS 使用的是新系统。基本上,您将两个应用合二为一(32-64 位),外加一些额外信息和一些非压缩数据。
上传到 AppStore 后,Apple 会进行适当的修剪,然后您才能看到应用的实际大小。