Product Documentation

App uninstall device policy

You can create an app uninstall policy for iOS, Android, Samsung KNOX, Android for Work, Windows Desktop/Tablet, and Windows Mobile/CE platforms. An app uninstall policy lets you remove apps from user devices for any number of reasons. It may be that you no longer want to support certain apps, your company may 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. With the exception of 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: in the list, click an existing app or click Add new. If there are no apps configured for this platform, the list will be empty and you must add a new 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: In the list, click an existing app 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).