ManagedAppDistribution represents and installs managed apps, letting your code obtain information about and distribute enterprise-managed applications on iOS, macOS, and visionOS. A ManagedApp describes an individual managed application, while a ManagedPackage represents distributable content, and you query and install these through the ManagedAppLibrary and ManagedPackageLibrary classes. Supporting types such as Platform, ManagedContentOfferState, and ManagedContentStyle describe the context and presentation of managed content, and ManagedAppDistributionError reports failures encountered during distribution.
Managed Content Libraries 2
Classes that query and install managed apps and distributable packages.
- ClManagedAppLibraryA representation of a library of managed apps.
- ClManagedPackageLibraryA representation of a library of managed packages.
Managed Content Models 2
Value types that describe an individual managed application and its distributable content.
- StManagedAppA representation of a managed app.
- StManagedPackageA representation of a managed package.
Context and Presentation 3
Types that describe the platform, offer state, and presentation style of managed content.
- StPlatformThe supported platform for the app.
- StManagedContentOfferStateThe state for a managed content view offer.
- StManagedContentStyleA type that applies a custom appearance to the managed content view.
Errors 1
Failures reported while distributing or installing managed content.
- EnManagedAppDistributionErrorCodes that identify errors in Managed App Distribution.
Structures 3
- StManagedAppViewA view that displays a managed app.
- StManagedContentView
- StManagedPackageViewA view that displays information and controls for a managed software package.