---
title: ManagedAppDistribution
framework: Managed App Distribution
role: collection
role_heading: Framework
platforms: [iOS 17.2+, iPadOS 17.2+, Mac Catalyst 26.4+, macOS 26.4+, visionOS 2.4+]
path: managedappdistribution
---

# ManagedAppDistribution

Manage the distribution of apps within an organization.

## Overview

Overview Managed apps are featured, downloadable apps that an enterprise, educational, or other institution provides to its employees or students. The Managed App Distribution framework allows developers of device management solutions to vend these managed apps. The framework verifies that someone initiated an app installation, provides status and download progress, and can launch the app once it’s downloaded. important: The Managed App Installation UI entitlement is required to use this framework.

The Managed App Distribution framework works with declarative management to provide a list of managed apps that are assigned to a device. Your app can sort or filter the list of managed apps, and request a view from the Managed App Distribution framework to display. See Integrating declarative management for more information.

## Topics

### Essentials

- [Fetching and displaying managed apps](managedappdistribution/fetching-and-displaying-managed-apps.md)
- [ManagedApp](managedappdistribution/managedapp.md)
- [ManagedAppLibrary](managedappdistribution/managedapplibrary.md)

### App information

- [Platform](managedappdistribution/platform.md)

### View creation

- [ManagedAppView](managedappdistribution/managedappview.md)
- [ManagedContentView](managedappdistribution/managedcontentview.md)
- [ManagedContentOfferState](managedappdistribution/managedcontentofferstate.md)
- [ManagedContentStyle](managedappdistribution/managedcontentstyle.md)

### Errors

- [ManagedAppDistributionError](managedappdistribution/managedappdistributionerror.md)

### Classes

- [ManagedPackageLibrary](managedappdistribution/managedpackagelibrary.md)

### Structures

- [ManagedPackage](managedappdistribution/managedpackage.md)
- [ManagedPackageView](managedappdistribution/managedpackageview.md)
