App Store Connectヘルプ
ビルドファイルの最大サイズ
iOS、tvOS、visionOSアプリについて、アプリが対象のオペレーティングシステムにおける最大ファイルサイズを超過していないことを確認してください。アプリのサイズは、圧縮していない状態で4GB未満が要件となります。大きなアセットをホストするには、オンデマンドリソースやBackground Assetsをご利用ください。Apple Watchアプリのサイズは、75MB未満が要件となります。また、Mach-O実行可能ファイル(例:app_name.app/app_name
)は、ファイル1つのサイズが前述の最大ファイルサイズを超過してはなりません。
対象OSバージョン |
実行ファイルの最大サイズ |
メモ |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
iOS 9.0以降 tvOS 9.0以降 visionOS 1.0以降 |
500 MB |
バイナリ内のすべての__TEXTセクションの合計。 |
|||||||||
iOS 7.X~iOS 8.X |
60 MB |
各アーキテクチャスライスの__TEXTセクション。1 |
|||||||||
iOS 7.0以前 |
80 MB |
バイナリ内のすべての__TEXTセクションの合計。 |
1アーキテクチャスライスは、特定のアーキテクチャを標的とするファットバイナリレイアウトの一部です。たとえば、ファットバイナリには、32ビットおよび64ビットアーキテクチャ用のスライスが含まれている場合があります。
App Clip
円滑に起動できるよう、App Clipの各バリアントのメインバンドルについては、App Thinning後の非圧縮時のサイズが、App Clipの最小対象OSの最大サイズを超過しないようにしてください。
App Clipのサイズの確認方法についてはこちらをご覧ください。
最小対象OS |
最大バリアントサイズ |
メモ |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
iOS 17以降 |
100 MB |
以下の要件を満たす必要があります。
|
|||||||||
iOS 16以降 |
15 MB |
||||||||||
iOS 16より前 |
10 MB |