2012-12-04 7 views
9

私はAndoridアプリのサイズは、iOSアプリの650キロバイトPhoneGapのIOSのアプリケーションのサイズ

サイズは9メガバイトです

をECLIPSを使用してAndroidとiOSの両方のためのPhoneGapアプリケーションを作成し、xcode4.5!

私は(ちょうど、端末上で作成した)空のPhoneGapアプリケーションを作成し、

どのように私は、IOSのアプリケーションのサイズを小さくすることができ、同じサイズを得ましたか。

ありがとうございます!

+0

iOSアプリの提出の最大サイズは2 GBです。恐れはありません... !! – samfisher

答えて

12

標準のiOSアプリには多くのアートワークが含まれています。 CDVCaptureプラグイン用。 キャプチャAPIを使用していない場合は、ResourcesフォルダのCapture.bundleを削除し、のプラグインリストからCDVCaptureを削除して2.3MBを節約できます。ファイルサイズのずっともちろん

Capture.bundle rm CDVCapture from plugins

、様々なスプラッシュスクリーンによって引き起こされたアイコンと多分あなたは自分自身を使用するアートワークれます。これらのコストを最小限に抑えるには、非常に良い方法があります。 ImageOptimを取得し、Xcodeプロジェクトフォルダをドロップします。これにより、画像のファイルサイズが(品質を損なうことなく)劇的に減少します。最後の一歩:Xcodeはすべてのアートワークを再圧縮するので、ファイルサイズが大きくなります(愚かな、右?)。 Build Settingsタブに移動し、検索フィールドにPNGと入力します。 Compress PNG filesNOに設定します。 Compress PNG files

further reading on imageoptim & Xcode

全体のプロセスは、少なくとも50%で、あなたのアプリケーションを減らす必要があり、おかげで、あなたが達成できるどのくらい戻って報告してください。

+0

ありがとう!それを4.9MBに減らすことができました –

+0

@SharonMantin普遍的なアプリケーションを持っていますか、それとも単なるiPadまたはiPhoneバージョンですか。あなたがiPadを言いたいことをサポートしたくなければ、完成した作品を削除することができるからです。私の答えを編集/拡張することができるように報告してください。 –

+0

私はxcode 6を使用していて、同様の問題に直面しています。そのためのヒントはありますか? – Michael

1

これは、網膜スプラッシュ画面の画像になります。

10MBは通常のアプリケーションサイズですので、心配しないでください。

+1

すべてのスプラッシュ画面は1MB未満です –

関連する問題