二部構成の質問。
26.5 mbs の ipa ファイルがあり、iTunes では正確にそのサイズであると表示されますが、デバイスにインストールすると、アプリがデバイス上で 52.5 mbs であると表示されます...なぜですか? それは、wifi 以外のダウンロードの 50 MB のダウンロード サイズを超えているということですか?
また、圧縮などのようにサイズの一部を削除する方法はありますか? 画像やファイルを削除する以外に、サイズを小さくする方法がよくわかりません。
ありがとう!
私が間違っていなければ、.ipa は既に圧縮されています。そのため、ストアではアプリが 26.5 MB ですが、インストール後は 52.5 MB になります。
このサービスを使用するだけで、iPhone アプリを半分に削減することができました: http://www.jpegmini.com/ すべての jpeg ファイルをアップロードし、それらの縮小バージョンを取得しました (3 分の 1 よりも小さい場合もあります)。
グラフィックデザイナーにpngではなくjpgにフラット化するように依頼したアニメーション(「png」の束)がいくつかありました。
最後に、縮小画像だけでアプリから 13 MB を削減することができました。
デバイス上のサイズは、実行中、バンドルの解凍中などに作成したすべてのファイルを考慮します。ダウンロード制限は、「デバイス上の」サイズではなく、ファイルがファイルであるとiTunesが判断するサイズ(つまり、署名付きIPA)に適用されます。
ただし、アプリの構成によっては、より小さなバンドルを入手できる可能性があります。画像がたくさんある場合は、http://imageoptim.com/を参照してください。これは、Xcodeに組み込まれている再圧縮よりもPNGのクランチに非常に優れています。