Category Filter

Remove iOS Apps from Devices using Hexnode

With Hexnode, you can initiate commands from the MDM console to uninstall iOS apps from devices or set apps to be removed automatically when devices are disenrolled. You no longer need to have the device in hand to uninstall apps.

Notes:

  • Only managed apps can be removed. For Supervised iOS devices running 9.0 and later, we can convert unmanaged apps to managed in a single click (Management > Devices > Select your device > Applications > Click on the gear icon corresponding to the app you wish to convert).
  • Suppose that the app you wish to remove is in kiosk mode. When you delete an app from the app inventory, the app will be removed from the kiosk mode, but will not be uninstalled from the device.
  • When you change ownership of a device, mandatory apps installed by the previous owner will be removed from the devices.

Remove app(s) from a single device

You can remove one or more apps from a device using Hexnode MDM.

  1. Navigate to Manage > Devices.
  2. Click on the device you would like to remove the app.
  3. Click on Applications sub-tab. Here, you will see the complete list of applications deployed on the specific device.
  4. Click on the gear icon corresponding to the app that you wish to remove.
  5. Click on Uninstall App and click Yes.
  6. Enter the password of the Hexnode account.

Once clicked, a command is sent immediately to the device to start uninstalling the app.

Remove apps from device(s) via ‘Uninstall Application’ action

You can force the uninstallation of an app from one or more devices by following the steps mentioned below.

  1. Navigate to Manage > Devices.
  2. Identify and select the devices you wish to remove the app from.
  3. Click on Actions > Uninstall Application.
  4. Find the app to be removed from the app inventory. Click on Done.

This will remove the app from the selected device(s).

Remove app when device is disenrolled

You can choose to uninstall an app when the iOS device is disenrolled from Hexnode. This must be done when you first add the app to the app inventory in Hexnode MDM.

Remove on disenroll option for enterprise apps
  1. Navigate to Apps tab.
  2. Click on +Add Apps > Enterprise App.
  3. Platform – Select the platform as iOS.
  4. App Name – Enter the name of the application.
  5. There are two ways to add an iOS enterprise app.Upload with IPA File: Click on Choose file button to upload an IPA file from your system.Upload from Manifest URL: Enter the URL where the app resides.
  6. Category – Select the category to which your app belongs to. If the category is missing click on the + button to add a new category. Click to confirm.
  7. Description – Give a brief description for the app.
  8. Under Advanced Settings you have two options.Remove on disenroll -Enable this option if you want to uninstall the app when the device is disenrolled.Prevent App Backup – Select this option if you want to prevent app data from backups.Send Application Configuration – An application configuration file is an XML file that acts as a configuration file for your application. You can store this file in any settings and change it as needed. The name of the application configuration file will be the name of the application executable file followed by .config. It must be installed in the same location as the application manifest.
  9. Notify admin via email once app upload succeeds/fails – Select the checkbox if you want to receive an email once the app upload succeeds/fails.
  10. Note:


    While adding an app via manifest URL, notifying admin via email once app upload succeeds/fails is not applicable.

  11. Click on Add Button to add the new enterprise app.
  12. Next, you need to distribute enterprise apps to devices.

If the ‘remove on disenroll‘ checkbox is enabled, the app will be removed automatically when the iOS device is disenrolled.

Remove System Apps

Hexnode MDM permits you to remove system apps from Supervised iOS (11.0+) devices. Here’s how you can do it.

Policy to remove system apps in Hexnode

  1. Navigate to Policies. Click on New Policy to create a new one or click on policy name to edit an existing one.
  2. Under iOS > Advanced Restrictions, select the option ‘Remove system apps‘ to allow removal of system apps from iOS devices.
  3. Navigate to Policy Targets. Click on +Add Devices to add the devices you wish to associate the policy to.
  4. Click on Save.

Remove apps from user’s end

You can also permit users to remove apps from their devices.

Hexnode restriction to remove apps
Following are the steps to allow users to remove apps from their devices.

  1. Navigate to Policies. Click on New Policy to create a new one or click on policy name to edit an existing one.
  2. Click on iOS > Advanced Restrictions.
  3. Under Allow App Settings,, select the option ‘Allow removing apps‘ to allow users to remove apps from their devices.
  4. Navigate to Policy Targets. Click on +Add Devices to add the devices you wish to associate the policy to.
  5. Click on Save.