2011-01-11 15 views
1

現在、私のアプリの画像を更新して、網膜ディスプレイを備えたiphone4ですばらしいディスプレイを表示しています。すべてうまく動作し、私はそれに非常に満足しています。網膜ディスプレイを使用するVsバイナリサイズ

しかし、私は、バイナリサイズを増やしています...(2Mbから始まり、4に達しました)素晴らしいイメージを持ち、バイナリのサイズを維持する方法を見つけましたか?

ヒントやアドバイスは大歓迎です!

答えて

0

2 MB以上のデバイスは、32 GBデバイスではまったく問題ありません。 4 MBは1 GBの250分の1です。 :)(大丈夫、ユーザーは半分以下のMP3を同期することができます)

私は常に非網膜アプリを削除します。彼らは吸うと醜いです。醜さが気にならない場合は、iPhone開発を終了してWindows Phone開発を開始することをお勧めします(A)

+0

ahahaha私は本当に醜さを気にしています。そのため、私はこの動きをしています! – Romain

+0

あなたの意見では、サイズは関係ありませんか? (私が意味するアプリのために)。大きすぎるバイナリが反発する可能性があると私は考えていました...多分私は間違っています。 – Romain

+0

サイズ**は問題ありませんが、あなたの場合は2 MB、それはありません。それは約600 MBs以上を取る場合は、私はOKと言うだろうが、2 MBは何もないです。イメージはバイナリ自体に保存されるのではなく、バイナリが入っているバンドル(特別な種類のディレクトリ)に保存されます。バイナリは実行時にすべてのイメージをロードします。バイナリファイル自体にはありません。ランダムIPAを解凍し、右クリックしてペイロードにパッケージの内容を表示してみてください。 Macアプリケーションでもこれを行うことができます。 –

0

画像ファイルにpngcrushのようなものを実行する価値があります。目に見える違いはゼロになりますが、ファイルがはるかに小さくなります。

+0

XcodeはすでにPNGを圧縮しています。ランダムIPAを解凍し、その中のPNGをチェックします。彼らは非常に小さいです。 –

+0

私の言うことは、それが私のアプリに影響を与えているようだということです。 –

関連する問題