Deploying Custom iPad and iPhone Apps

Jamf Now Documentation

Solution
Application
Content Type
Technical Documentation
Utilities & Services
ft:locale
en-US

Requirements
  • Ensure you have the custom or in-house app located on your desktop as an .ipa file.

  • Ensure the ppq.apple.com hostname is accessible through your network firewall. If ppq.apple.com is not accessible through the network, these enterprise apps may fail to validate and launch. For more information, see Use Apple products on enterprise networks from the Apple Support website.

  • Ensure you have one of the following:

    • An Enterprise provisioning profile. This will allow for the app to be used post-deployment with Jamf Now. To learn more about Enterprise provisioning profiles, see the Apple Developer Enterprise Program.

    • Each target device's Unique Device Identifier (UDID) added to the Apple Developer account if no Enterprise provisioning profile is available.

      Note:

      You can export device data, including a device's UDID, as a CSV file. For more information, see Exporting Device Data.

  1. With Jamf Now open and the .ipa file ready on your desktop, click on Apps in the left-hand sidebar, and then click Add an App.
  2. Click Upload Your App, and drag your app into the window (or click browse to manually find the app).
  3. With your app uploaded, click on Blueprints in the left-hand menu bar.
  4. Select a blueprint or create a new one using the buttons at the top of the screen.
  5. Within a blueprint, click on the Apps sub-menu to view the apps currently deployed to devices in that blueprint.
  6. Click Edit Apps on the right-hand side of the screen, and then select the custom app that you want to deploy to all devices assigned to that blueprint.
    Warning:

    Only one version of a custom app should be selected in a blueprint.

  7. Click Save.