私は288 MBのアプリサイズを与えたiPhone用の団結ゲームを作りました。だから試してみた 空の団結プロジェクト。当初、サイズ33 MBのアプリが生成されました。しかし、グーグルの後、私はそれをに減らすことができます 19.2 MB.
私が加えた変更: 1.デバッグビルドではなくビルドを解除します。 2.ターゲットデバイス:iPhoneのみ(Unity設定)。 3.ターゲットプラットフォーム:armv7
団結からのデバイスログは示しました:
ビルドに含まれるモノ依存関係
mscorlib.dll
テクスチャ0.0 kb 0.0%
メッシュ0.0 kb 0.0%
アニメーション0.0 kb 0.0%
0.0kb 0.0%のサウンド
シェーダー0.0 kb 0.0%
その他の資産0.0 kb 0.0%
レベル6.7 kb 0.3%
スクリプト0.0 kb 0.0%
含まれているDLL 2.4 mb 99.4%
ファイルヘッダー8.0 kb 0.3%
実寸2.4 mb 100.0%
私のアプリのパッケージの内容は unix実行可能ファイル サイズあり 13.3 MB とデータ5.7 MB。
私はさらにアプリのサイズを減らすために団結の設定やXcodeで変更する必要がありますか?私を助けてください。
回答:
回答№1は6Unity Pro iPhone Proのライセンスをお持ちの場合は、ストリッピングレベルをに変更できます。 マイクロmscorlibを使う。読む 内蔵iOSプレーヤーのサイズを最適化する 詳細については。
XCodeではGCC 4.2 コード生成/最適化レベル すべきである 最速、最小(-O) - Unity3dはあなたのリリースビルド全般に対してこれを行います。
もう1つの注目点は、テクスチャ、オーディオ、他のリソースあなたがiPadの解像度を必要としないのであれば、あなたはあなたのイメージのサイズを縮小することができるかもしれません。 iOSプレーヤーを構築するための圧縮POT以外の画像は、非圧縮のトゥルーカラー画像として出力されます。