2016-06-14 30 views
0

私のエディタのログには以下の情報があります。 iOSにビルドしてアーカイブしてtestflightにアップロードすると、ビルドは175MBになります。 75 MBには.dllは含まれていませんか?どのようにこれらの.dllのサイズを見つけて、より大きいものを排除しようとすることができますか?Reduce UnityゲームiOSアプリのサイズ

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 
+0

テストフライトではアプリストアのようにアプリの細線化を行わない可能性がありますので、アプリには32ビットと64ビットのバイナリが含まれており、人工的にアプリサイズを膨らませます – Fonix

+0

これはうまくいくかどうかわかりませんが、有効なアーキテクチャの下で、arm64以外のすべてを取り出し、アプリのサイズが異なる場合は、それが実際のアプリの実際の大きさを示すことになります – Fonix

+0

arm64で電話に接続すると、電話で114mbのアプリが生成されます。今すぐアーカイブしてtestflightにアップロード –

答えて

1

http://forum.unity3d.com/threads/unity-5-3-x-build-size-increase-faq.383533/

アプリのサイズは、iOSが使用している新しいシステムによるものです。基本的には、2つのアプリケーション(32-64ビット)といくつかの追加情報といくつかの非圧縮データがあります。

AppStoreにアップロードすると、Appleはトリミングと適切な仕事を行い、そのときだけアプリの実際のサイズが表示されます。

関連する問題