---
title: BAHasManagedAssetPacks
framework: bundleresources
role: symbol
role_heading: Property List Key
path: bundleresources/information-property-list/bahasmanagedassetpacks
---

# BAHasManagedAssetPacks

A Boolean value that indicates whether you let the system automatically manage your asset packs.

## Discussion

Discussion Set this key to YES if you want the system to automatically download your asset packs and keep them up to date in the background. Then, in your app’s code, manage asset-pack downloads using the AssetPackManager actor. In your extension code, use the StoreKit StoreDownloaderExtension protocol if you set the BAUsesAppleHosting key to YES; otherwise, use the Background Assets ManagedDownloaderExtension protocol.

## See Also

### Background downloads

- [BAUsesAppleHosting](bundleresources/information-property-list/bausesapplehosting.md)
- [BAAppGroupID](bundleresources/information-property-list/baappgroupid.md)
- [BAInitialDownloadRestrictions](bundleresources/information-property-list/bainitialdownloadrestrictions.md)
- [BAMaxInstallSize](bundleresources/information-property-list/bamaxinstallsize.md)
- [BAManifestURL](bundleresources/information-property-list/bamanifesturl.md)
- [BAEssentialMaxInstallSize](bundleresources/information-property-list/baessentialmaxinstallsize.md)
