我在Unity3D中的应用程序报告自己非常小 - 总共1130万(这是一个简单的游戏),包括音乐和纹理。
Textures 1.5 kb 0.0%
Meshes 0.0 kb 0.0%
Animations 0.0 kb 0.0%
Sounds 6.3 mb 55.8%
Shaders 406.5 kb 3.5%
Other Assets 82.8 kb 0.7%
Levels 28.6 kb 0.2%
Scripts 558.1 kb 4.8%
Included DLLs 3.9 mb 34.8%
File headers 9.5 kb 0.1%
Complete size 11.3 mb 100.0%
然而,当我上传到TestFlight时,iOS版本为236M,而为简单游戏下载四分之一GB是不理想的(它是一个没有符号的非开发版本)。
有谁能建议我开始解决这个问题?我能找到的每篇文章都专注于减少你的资产规模,但我的文章已经很小了,所以还有其他的东西在继续。
答案 0 :(得分:0)
这可能是因为现在Unity 5.3.X及以上版本的bitcode默认启用了。
转到控制台窗口(菜单:Window> Console),参考编辑器日志,单击右上角的小下拉面板,然后选择Open Editor Log。这将向您显示有关添加到最终构建文件大小的更多详细信息。
此论坛中有很多好消息:大型iOS文件:https://forum.unity3d.com/threads/unity-5-3-x-build-size-increase-faq.383533/