2016-11-07 14 views
-2

私のiPhoneアプリは最近、私が望む(100MBに近づいている)よりも少し大きくなりました。私はそれが何の原因であるか完全にはわかりません。iPhoneアプリのサイズを大きくするアプリがありますか?

DaisyDiskのようなMac用のアプリがたくさんあるので、あなたのMacのストレージの構成を見ることができますが、.ipaファイルのようなスペースが広がっているのが分かります。

+1

あなたのipaファイルを解凍し、すべてのサイズを確認しますか? –

+0

@BryanChenそれはオプションだけど、もう少し自動化したいと思っていた。 –

答えて

2

ブライアンの答えが行く方法です。 IPAの解凍(.ipaから.zipへの名前変更)、解凍されたフォルダ内の.appファイルを探し、オプション.appファイルをクリックして内容を表示し、コマンドJを押して "すべてのファイルサイズを計算する"をチェックし、結果はファイルサイズによって決まります。あなたのアプリに大きなメディアファイルがある可能性は高いです。

たとえば、iMovieでこれを試してみると、アプリ内の最大のフォルダが「資産」と呼ばれ、261 MBです。

+0

このアプリは約100MBだが、私が見つけられる唯一の "assets"ファイルは "Assets.car"で5MBしかない。しかし、私のアプリの名前に合った "Unix executable file"が70MBです。どのようにそれが大きなものになるのかを私はどのように見ますか? –

+0

これはあなたのアプリのマシンコードです。おそらく普遍的なバイナリなので、大きく見えるようになります。ビットコードが有効になっていることを確認してください。これにより、アプリケーションストアは特定のデバイスのマシンコードのみをインストールし、実際のデバイスではunix実行可能ファイルのサイズが約1/3になります。 –

+0

iMovieアプリケーションの「assets」フォルダのみを例として使用しました。アプリ内のファイルやフォルダを最大から最小の順に見てください。これにより、アプリのサイズに貢献するものをすばやく特定できるようになります。 –

関連する問題