XenMobile Server Current Release

App uninstall device policy

You can create an app uninstall policy for iOS, Android, Samsung Knox, Android Enterprise, and Windows Desktop/Tablet platforms. An app uninstall policy lets you remove apps from user devices for any number of reasons. It can be that you no longer want to support certain apps, your company might want to replace existing apps with similar apps from different vendors, and so on.

The apps are removed when this policy is deployed to user devices. Except for Samsung Knox devices, users receive a prompt to uninstall the app. Samsung Knox device users do not receive a prompt to uninstall the app.

To add or configure this policy, go to Configure > Device Policies. For more information, see Device policies.

iOS settings

Image of Device Policies configuration screen

  • Managed app bundle ID: Click an existing app in the drop-down list or click Add new. If there are no apps configured for this platform, the list will be empty and you must add an app.
    • When you click Add, a field appears where you can type an app name.

All other platform settings

  • Apps to uninstall: For each app you want to add, click Add and then do the following:
    • App name: Click an existing app in the drop-down list or click Add new to enter a new app name. If there are no apps configured for this platform, the list will be empty and you must add new apps.
    • Click Add to add the app or click Cancel to cancel adding the app.

Automatically uninstall an Enterprise app after the corresponding public app store app installs

You can configure XenMobile to remove the Enterprise version of Citrix apps upon installation of the public app store version. This feature prevents user devices from having two identical app icons after the public app store version installs.

A deployment condition for the App Uninstall device policy triggers XenMobile to remove older apps from user devices upon installation of the new version. This feature is available only for managed iOS devices connected to a XenMobile Server in enterprise mode (XME).

To configure a deployment rule with the Installed app name condition:

  • Specify the Managed app bundle ID for the Enterprise app.

  • Add a rule: Click New Rule and then, as shown in the sample, choose Installed app name, and is equal to. Type the app bundle ID for the public app store app.

In the example, when the public app store app (com.citrix.mail.ios) installs on a device in the delivery groups specified, XenMobile removes the Enterprise version (com.citrix.mail).

App uninstall device policy