Category filter

How to install iOS apps without iTunes account?

Installing apps through the Apple app store is the safest way recommended for iOS devices. It is also possible to push store apps to devices in bulk through an MDM. But, in both these cases, the users will have to sign in with their iTunes account to begin the installation. Sometimes, the user may choose not to install the application at all.

The Volume Purchase Program (VPP) from Apple Business Manager is the ideal solution for enterprises to purchase and distribute iOS apps in bulk.


  • Devices running iOS 9 or above.
  • Hexnode UEM with VPP integrated with it.

The app licenses purchased through VPP can be assigned to the device in two ways:

  1. Assigning to a user’s Apple ID.
  2. Assigning to the device’s serial number (iOS 9+).

Assigning the license to the device’s serial number will not require signing in with the Apple ID. In this case the user may only need to deal with the prompts for installing the app. If the device is Supervised, the application will install silently without even a prompt. VPP app license assigned to a supervised device by the serial number proves to be the best for iOS app management through an MDM.

Assign VPP app license to devices

  1. Set up a VPP account in Hexnode UEM.
  2. Purchase apps through the Apple Business Manager.
    1. Go to the ABM website.
    2. Sign in with an ABM account. The account should have either of the roles ‘Administrator’ or ‘Content Manager’ to purchase Apps and Books licenses.
    3. Click on the Apps and Books.
    4. Search the apps or books which you want to buy. Click on the Filter button displayed next to the search bar to avail additional filters for the search results.
    5. Go to Buy Licenses > Assign to. Different locations of the organization will be listed. Choose a Location to which the Apps and Books license is to be assigned.
    6. Specify the required number of licenses under the heading Quantity. Click Get.
  3. Go to Admin > Apple VPP.
  4. Select the VPP account and click Sync.

    The purchased app will now be listed in the app inventory. It can be viewed in two ways:

    • Search for the app in the search tab.
    • Use filters. Under License Type filter, Select VPP. In this case, only the VPP apps purchased through the ABM will be listed.
  5. View purchased VPP apps in Hexnode UEM portal

Push VPP apps to iOS devices

To install apps via remote action:

  1. Go to Manage > Devices and select the device(s) you want to install the VPP apps to.
  2. Click on Actions > Install Application.
  3. Select the VPP apps you purchased and click Done.

To install apps via policy:

  1. Go to Policies > iOS > Mandatory Apps.
  2. Click on +Add > Add App. Select the purchased VPP apps. Click Done.
  3. Navigate to Policy Targets and associate the policy with the required devices.

The server token used for VPP integration expires in a year and it is important to renew it within this period using the same Apple ID.

  • Hexnode Integrations