This article explains how to restrict applications using XenMobile Device Manager. You can create a policy in XenMobile to define a list of apps that are allowed to run on a device, or a list of apps that are blocked from running on a device.
Please refer to Citrix documentation: Tuning XenMobile Operations
Citrix Documentation - Configuring Applications Access Policies in Device Manager