Last updated: August 13, 2026
Managing iOS Apps in MDM
This page explains how to manage iOS and iPadOS apps using ManageEngine Mobile Device Management (MDM). It covers adding free and paid App Store apps to the MDM repository, purchasing and syncing licenses through Apple Business Manager (ABM), and distributing apps silently to supervised devices without requiring an Apple ID. Administrators will also learn how to manage the MDM Self Service app, handle app updates through ABM-controlled distribution, and troubleshoot common installation errors.
This document outlines the detail information on managing applications on Apple iOS and iPadOS devices using ManageEngine Mobile Device Management (MDM). It covers the management of both free and paid applications from the App Store utilising Apple Business Manager (ABM) for streamlined volume purchase and license management.
Managing App Store Apps
The App Store contains both free and paid applications:
- Free Apps: Can be added directly to the MDM's App Repository by searching with the app name or its Bundle Identifier.
- Paid Apps: You are required to purchase of app licenses through Apple Business Manager (ABM) and need to sync them with the Content Token. Upon schedule/manual sync in MDM, these apps will be added to the repository. Licenses are managed and reassigned by the administrator.
- Unlisted Apps: To distribute unlisted iOS apps (apps not publicly searchable on the App Store) to devices, please refer to the Distributing Unlisted iOS Apps to Devices guide.
Key Advantages of ABM Managed Distribution
- License Management: Administrators can assign or revoke app licenses from users at any time. Revoked licenses are returned to the pool for reuse.
- Silent Installation (Supervised Devices): Applications can be installed on Supervised devices without any user interaction.
- No Apple ID Required: App installation is tied to the device, eliminating the need for end-users to sign in with a personal or corporate Apple ID on the device itself.
- Bulk Purchase: Ability to purchase licenses in bulk for both free and paid apps.
Purchasing and Approving App Licenses
An "App License" corresponds to one installation on one device. To distribute an app to 300 devices, 300 licenses must be approved/purchased.
Prerequisites
- Availability of ABM/ASM in Your Country: Confirm that Apple Business Manager is available in your country or region. ABM’s features and functionalities might vary based on location.
- ABM/ASM Account: You must have an Apple Business/School Manager (ABM/ASM) account. If you don’t have one, you can create one here. This account must not be associated with or signed into any other Apple device.
- The ABM account must be registered with MDM using a Content Token. Configure a Location in ABM if not available..
Steps to Purchase the Apps
- Log in to ABM Portal using your corporate Apple ID. If your organization does not have an ABM account, select Enroll now to create one.
- On the ABM portal, navigate to Apps & Services > View Store.
- Search for the required application. For free apps, approve the desired number of licenses. For paid apps, purchase the required number of licenses.
- For downloading Apple Content Token from ABM, uploading them in the MDM and managing it in the MDM Console, refer this document.
Note:
1. Apple currently does not permit in-app purchases on apps distributed via ABM Managed Distribution.
2. To migrate unused VPP Redemption codes to Managed Distribution, refer this.
Application Distribution and Installation
- License Deduction: A license is consumed when an app is assigned to a device, not a user. Distributing an app to 5 devices uses 5 licenses.
- Silent Installation (Supervised Devices): On Supervised devices, apps purchased through ABM can be pushed and installed without any user interaction.
Distributing the MDM Agent App
The ME MDM agent application is critical for full device management functionality, including location tracking, compliance monitoring (e.g., jailbreak detection), and policy enforcement.
- Purchase the required number of ME MDM app licenses. Distribute it as a required app to all managed devices.
- This enables silent installation on Supervised devices and installation without an Apple ID on non-Supervised devices. For detailed information on benefit of installing ME MDM app, visit our ME MDM app Guide.
Application Updates
When apps are distributed via ABM, the App Store update mechanism is controlled by the IT administrator. Users will not see available updates for these managed apps in the App Store. Therefore, it is the admin's responsibility to review, test, and push critical updates. Follow the below Process for Distributing App Updates:
- Sync App Repository: The MDM server will automatically detect new versions of apps in your ABM catalogue during its regular sync, or you can trigger a manual sync.
- Review Updates: In the MDM App Repository, updated apps will typically be flagged as having a new version available.
- Approve & Distribute: The administrator can approve the update, which will then be pushed to all devices that have the previous version installed. For detailed steps, refer our Distributing App Updates to Devices guide. To add apps to the MDM repository, refer our "Adding Applications to the App Repository".
Troubleshooting Tips
- An SSL error has occurred and a secure connection to the server cannot be made.
This error happens due to network failure. Ensure that you have stable network connectivity throughout the app distribution.
Frequently Asked Questions
What's the difference between free and paid iOS apps in the App Repository?
Free apps can be added directly to the App Repository by searching with the app name or its Bundle Identifier. Paid apps require purchasing licenses through Apple Business Manager (ABM) and syncing them with the Content Token; licenses are then managed and reassigned by the administrator.
What are the advantages of ABM managed distribution for iOS apps?
Administrators can assign or revoke licenses at any time, install apps silently on Supervised devices without user interaction, avoid requiring an Apple ID on the device, and purchase licenses in bulk for both free and paid apps.
How many app licenses do I need to distribute an app to multiple devices?
An App License corresponds to one installation on one device. To distribute an app to 300 devices, 300 licenses must be approved or purchased.
How are app updates distributed when apps are added via ABM?
The MDM server automatically detects new versions in your ABM catalogue during its regular sync, or you can trigger a manual sync. Updated apps are flagged in the App Repository, and the administrator can then approve and distribute the update to devices with the previous version installed.
Why do I need to distribute the Self Service app to devices?
The Self Service app (previously ME MDM app) is required for full device management functionality, including location tracking, compliance monitoring, and policy enforcement. Distributing it as a required app also enables silent installation on Supervised devices and installation without an Apple ID on non-Supervised devices.
What should I do if I see an SSL error while distributing an app?
This typically happens due to network failure. Ensure you have stable network connectivity throughout the app distribution process.