Background Assets
Download your app's large content on its own schedule, before people even open it.
Overview
Background Assets downloads content like levels, videos and models outside the app binary, during installation, in the background or on demand, so people can start right away and you can update assets without resubmitting the app.
Apple can host your asset packs for you, with 200 GB included in the Developer Program, and Apple recommends it as the replacement for On-Demand Resources.
Download policies
Essential, prefetch or on-demand packs.
Apple hosting
Apple serves your asset packs, no server needed.
Update independently
Ship new content without resubmitting the app.
Replaces On-Demand Resources
Apple's recommended path forward.
History
How it grew up.
Introduced
Download content before the app first launches.
Apple-Hosted
Apple hosts asset packs with managed downloads.
StoreKit
Unlock in-game content with In-App Purchases.