Product Documentation

Adding iOS Apps

May 14, 2015

You can add iOS apps to Device Manager and make them available to your users. You can deploy apps to devices using a deployment package. You can make iOS apps available either through the Connect app in the Applications folder, or create an web clip application store to deploy to your iOS users' home screen.

You can add iOS apps in two ways:
  • Internally. Upload the application to the Device Manager database as an iOS .ipa file
  • Externally. Create an application definition that references the App data through a URL to the Apple iTunes app store.

Adding an internal iOS app

If you have internally developed iOS apps (.ipa) or iOS apps that you have licensed to distribute, you can upload those apps directly to the Device Manager database and then deploy those apps to users' devices.

  1. In the Device Manager web console, select the Applications tab.
  2. Click New > New app.
  3. In the Import an application into the XenMobile MDM database dialog box, click Choose File.
  4. In the iOS app parameters section, enter the following information:
    1. Select the Remove App when MDM profile is removed (Application push only) is you want the app to be removed from any devices you deploy it to if the XenMobile MDM profile is removed from the iOS device.
    2. Select the Prevent backup App data (Application push only) option if you want to prevent the device user from backing up the app to an external device or application.
  5. Click Import.

Adding an external iOS app

For those iOS apps that are must have, or that you would like to recommend to your iOS users, you can define an iOS app definition and then push the app to your users' devices. When your users open the Connect app on their device and tap the Applications folder, they can down the app to their devices.

In order to add an external iOS app to Device Manager, you will need the complete URL to the app from the iTunes app store.
  1. In the Device Manager web console, select the Applications tab.
  2. From the New menu select New > External iOS App.
  3. In the Add an external iOS application dialog box, enter the following information:
    1. Specify the URL with a link to the Apple App Store.
    2. Click Go to validate the URL link and retrieve application information.
    3. Next, you can optionally select one or both of these app security policies (under the app description):
    • Remove App When MDM Profile is Removed. To ensure that certain any external apps (those not developed by your organization) are only installed on a devices that are managed by your IT department, you can choose to remove a pushed app on iOS device if the user removes their MDM profile.
    • Prevent App Data Backup. Before you push an iOS 5 app to an iOS device, you can select the Prevent Backup of App Data setting, which will prevent allowing the user to backup a specified app either on their computer (via iTunes) or through iCloud.
  4. If the app is licensed by the Apple Volume Purchase Program (VPP), then you will see a second tab in the dialog labeled VPP Licenses. To import your VPP license file for this app, select the VPP Licenses tab. (If the app you are defining is not licensed by VPP, then you can skip to step 9.)
  5. Click Import a License File.
  6. In the Import a License File dialog box, click Choose File to select your VPP license file for the app.
  7. Next, from the Country drop-down list, select a country code for the country where the app was developed or localized to. For example, if the app was developed for a French audience, then choose France.
  8. Next, click Read a license file to import the file.
  9. Click Confirm Import.
  10. Click Add. The external iOS app definition is added to Device Manager. You can add as many apps or app definitions as you want to push to your users' devices. These apps can be pushed to users' devices when add them to a deployment package

Updating new versions of custom iOS apps

A custom app is an app that is not available on iTunes. When a new version of a custom app is available, you can update the app by adding the new .ipa file to the Files tab in Device Manager. The next time the device connects to Device Manager, the app is updated to the new version.

  1. On the Files tab, click the iOS app you want to update and then click Edit.
  2. To upload an iOS application with a .ipa extension, click Choose File and then browse for the app.
  3. Click Update. The new version of the app is pushed to the device the next time the device connects with Device Manager.