-
App information
-
Platform version information
-
App privacy
-
Age ratings
-
Provide app motion information
-
Required, localizable, and editable properties
-
App bundle information
-
App pricing and availability
-
App and submission statuses
-
App build statuses
-
App Store localizations
-
App Store pricing and availability start times by country or region
-
App Sandbox information
-
App review information
-
Maximum build file sizes
-
On-demand resources size limits
-
Export compliance documentation for encryption
-
TestFlight tester information
-
Beta tester feedback
-
App preview specifications
-
Screenshot specifications
-
Role permissions
-
User notifications
-
Generate catalog reports
-
App catalog report
-
Game Center achievement catalog report
-
Game Center leaderboard catalog report
-
In-app purchases catalog report
-
In-app purchase types
-
In-app purchase information
-
Auto-renewable subscription information
-
Pricing and availability
-
In-app purchase statuses
-
In-app purchase localization statuses
-
Auto-renewable subscription price increase thresholds
-
In-app event statuses
-
In-app event badges
-
Media and audio specifications
-
Leaderboards
-
Achievements
-
Group properties
-
App version properties
-
App metrics
-
App Clip metrics
-
In-app event metrics
-
Performance metrics
-
App analytics filters and dimensions
-
Product page optimization
-
Payment information
-
Financial report fields
-
Transaction tax report fields
-
Apple legal entities
-
Currency codes
-
Financial report regions and currencies
-
Minimum payment threshold
-
Summary Sales Report
-
Sales Events Report
-
Pre-Order Report
-
Subscription Report
-
Subscription Event Report
-
Subscriber Report
-
Subscription Offer Redemption Report
-
Magazines & Newspapers Report
-
Report file names
-
Subscription events
-
Promotional codes
-
Product type identifiers
-
Cancellation reasons
-
Sales and Trends metrics and dimensions
-
Sales and Trends reports availability
-
Banking information
On-demand resources size limits
On-demand resources are app contents that are hosted on the App Store and are separate from the related app bundle that you download. They enable smaller app bundle, faster downloads, and richer app content.
There are limits on the amount of storage used by on-demand resources for when you upload your app to App Store Connect or while the app is running.
Note: macOS and watchOS don't support on-demand resources.
On-demand resource sizes
The table below outlines the variant size limits for each deployment target after app thinning. For example, the total size limit of each asset pack is 8GB after thinning for apps available on devices running iOS 18 and later.
On-demand resource size limits for iOS and iPadOS apps
Item |
Size limit description |
Earlier than iOS 18 or earlier than iPadOS 18 |
iOS 18 or iPadOS 18, or later |
---|---|---|---|
App bundle |
The size of the thinned app bundle downloaded to the device. |
2 GB |
4 GB |
Asset pack |
The size of each thinned asset pack. Asset packs are generated by Xcode when your app is built. One tag may result in multiple asset packs. |
512 MB |
8 GB |
Asset pack count |
The total number of asset packs generated by Xcode. |
1000 |
1000 |
Initial install and prefetched tags |
The total size of the thinned asset packs marked with initial install and prefetched tags. |
4 GB |
No limit |
In use on-demand resources |
The total size of the resources with the tags in use by the app at any one time. A tag is in use as long as at least one |
2 GB |
No limit |
Hosted on-demand resources |
The total size of the thinned asset packs hosted on the App Store. |
20 GB |
70 GB |
On-demand resource size limits for tvOS apps
Item |
Size limit description |
Earlier than tvOS 18 |
tvOS 18 or later |
---|---|---|---|
App bundle |
The size of the thinned app bundle downloaded to the device. |
4 GB |
4 GB |
Asset pack |
The size of each thinned asset pack. Asset packs are generated by Xcode when your app is built. One tag may result in multiple asset packs. |
512 MB |
512 MB |
Asset pack count |
The total number of asset packs generated by Xcode. |
1000 |
1000 |
Initial install and prefetched tags |
The total size of the thinned asset packs marked with initial install and prefetched tags. |
4 GB |
4 GB |
In use on-demand resources |
The total size of the resources with the tags in use by the app at any one time. A tag is in use as long as at least one |
2 GB |
No limit |
Hosted on-demand resources |
The total size of the thinned asset packs hosted on the App Store. |
20 GB |
20 GB |
On-demand resource size limits for visionOS apps
Item |
Size limit description |
Earlier than visionOS 2 |
visionOS 2 or later |
---|---|---|---|
App bundle |
The size of the thinned app bundle downloaded to the device. |
4 GB |
4 GB |
Asset pack |
The size of each thinned asset pack. Asset packs are generated by Xcode when your app is built. One tag may result in multiple asset packs. |
512 MB |
8 GB |
Asset pack count |
The total number of asset packs generated by Xcode. |
1000 |
1000 |
Initial install and prefetched tags |
The total size of the thinned asset packs marked with initial install and prefetched tags. |
4 GB |
No limit |
In use on-demand resources |
The total size of the resources with the tags in use by the app at any one time. A tag is in use as long as at least one |
2 GB |
No limit |
Hosted on-demand resources |
The total size of the thinned asset packs hosted on the App Store. |
20 GB |
70 GB |