TechnologiesApp Extensions & System Integration

ManagedAppDistribution

iOSmacOStvOSwatchOSvisionOS

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.

  • Cl
    ManagedAppLibrary
    A representation of a library of managed apps.
  • Cl
    ManagedPackageLibrary
    A representation of a library of managed packages.

Managed Content Models 2

Value types that describe an individual managed application and its distributable content.

  • St
    ManagedApp
    A representation of a managed app.
  • St
    ManagedPackage
    A representation of a managed package.

Context and Presentation 3

Types that describe the platform, offer state, and presentation style of managed content.

  • St
    Platform
    The supported platform for the app.
  • St
    ManagedContentOfferState
    The state for a managed content view offer.
  • St
    ManagedContentStyle
    A type that applies a custom appearance to the managed content view.

Errors 1

Failures reported while distributing or installing managed content.

  • En
    ManagedAppDistributionError
    Codes that identify errors in Managed App Distribution.

Structures 3

  • St
    ManagedAppView
    A view that displays a managed app.
  • St
    ManagedContentView
  • St
    ManagedPackageView
    A view that displays information and controls for a managed software package.

Extends 1

View
← App Extensions & System Integration