Category filter

How to update enterprise apps on iOS devices?

Enterprise apps are in-house apps developed by companies for use within the organization. As enterprise apps are meant only for the people within the organization, they are not published in Public App Stores. Hexnode offers seamless distribution, installation, and updates of enterprise apps.

Check out iOS enterprise app distribution to know more about distributing enterprise apps to devices.

To update iOS enterprise app on the device

Hexnode allows to update enterprise apps on iOS devices using any one of these methods:

Method 1: Replace the old IPA file with the new one in the Hexnode app inventory and push it to the device.

Method 2: Push the new app (higher version) created directly to the device from the Hexnode app inventory.

Note:

Change the version of the new IPA file before updating the enterprise apps.

Method 1: Replace the old IPA file with the new one in the Hexnode app inventory and push it to the device

Follow the steps mentioned below to update the enterprise apps.

  1. Go to Apps and search for the enterprise app you want to update.
  2. Click on the app.
  3. Click on the Settings dropdown (gear icon) on the app details box.
  4. Select Edit from the dropdown list.
  5. Click on the Change option beside the IPA file.
  6. Upload the new app version.
  7. Click Save.

This can be pushed to the device by two methods:

Case 1

  • Suppose the enterprise app to be updated was pushed to the device as a required app via policy. Then, the app gets updated on the device automatically, provided the policy remains associated with the device.

Case 2

  • You can directly push the new version of the app to a device or device group using the Install Application action.
    Go to Manage > click on the device > Actions > Install Application > select the app > click Done.

Method 2: Push the new app (higher version) created in the inventory directly to the device or device group

To install a higher version on the device, first, add the higher version IPA as a new app instead of replacing the old IPA in the Hexnode app inventory. It can be done by:

  1. Go to the Apps tab and click-on +Add Apps.
  2. Select Enterprise App and change the platform to iOS.
  3. Add the App Name, Category and Description.
  4. Click on the Choose file option corresponding to Choose IPA file.
  5. Select the new IPA file and click Open.
  6. Click-on Add.

This app can be pushed to the device via the Install Application action or Required Apps policy.

Case 1
Follow the steps given below to update the app on the device using Required Apps policy.
Create a new policy: Go to Policies > New policy > Add Policy Name and Description > iOS > Required Apps > Add App > Click Save.

Case 2
The higher version of the app can be pushed to the device directly.
Go to Manage > click on the device > Actions > Install Application > select the higher version of the app > click Done.

Note:

  • The apps added this way will replace the older versions instead of duplicating them on the device.
  • Silent app installation is possible in the case of Supervised iOS devices. Other devices may prompt the user to install an app.
  • When the device receives an app update while connected to cellular data, it prompts the user to allow the update to be downloaded. To avoid this prompt, navigate to Settings > App Store > App Downloads and set it to ‘Always Allow.’
  • Always allow app downloads to avoid app update prompts when using cellular data.

  • Deploying and Managing Apps