さて、私はアプリのサイズ制限が20 mbであると言っている無数の場所を読みました、そして、それが50mbであると言う人もいます...それはどれですか?
さらに重要なことに、私の現在のアプリの「推定アプリストアサイズ」は、オーガナイザーのアーカイブセクションに106.1MBあります。ただし、アドホックファイルに配布すると、48.3mbのサイズの.ipaとして出力されます。どちらを使うべきか、なぜそれらがそんなに違うのか混乱しています。
このための公式の(そして確実に最新の)リソースは、iTunes Connectガイドの「バイナリのアップロード」セクションです(「バイナリをアップロードする準備ができました」セクションを展開します)。この編集の時点で、次のように記載されています。
iOSアプリのバイナリファイルは2GBまで大きくすることができますが、実行可能ファイル(app_name.app / app_name)は60MBを超えることはできません。ただし、アプリのサイズを決定するときは、ダウンロード時間を考慮してください。無線ダウンロードには100MBの制限があることに注意して、ファイルのサイズを可能な限り最小化します。
無線ダウンロード制限とは、このしきい値を下回るアプリをモバイルデータ接続でダウンロードできることを意味します(制限を超える場合は、WiFi接続が必要です。または、コンピューターのiTunesからダウンロードする必要があります)。多くのユーザーがWiFiにすぐにアクセスできない可能性があり、アプリを入手できないようにしたくないため、これは重要です。
また、.ipaは圧縮され暗号化されたzipファイルですが、アーカイブはアプリの完全に拡張されたパッケージであるため、ファイルサイズが異なります。.ipaファイルサイズはAppStoreで使用されるものなので、合計サイズの参照として使用してください。とは言うものの、アプリを小さくするほど、ユーザーは明らかに幸せになります。
Appleは最近、WWDC'12の直後にサイズを20から50に増やしました。正式に発表されたかどうかはわかりませんが、より大きなアプリのエラーメッセージで確認されました。
IPAサイズを使用します。アプリストアから送信されたファイルは圧縮されています。おそらく、106.1は非圧縮サイズであるか、バグです。