One of the problems you may face when launching a Citrix Application in Google Chrome is that.ica may not launch automatically. This is what you have to do to make it work. (Tested only on Citrix XenApp 6.0/6.5) Option A: 1. Login to your Citrix XenApp web interface public facing website. Click on a Citrix application to launch. Copy chrome.adml and google.adml in folder admx en-US to XenApp Server's file path C: Windows PolicyDefinitions en-US Open Group Policy Manager in the XenApp Server, under User Configuration - Administrative Templates - Google - Google Chrome. For Chrome login data, add AppData Local Google Chrome User Data Default Login Data and AppData Local Google Chrome User Data Default Last Session to Folders to Mirror (source = CTX232587 Citrix UPM + WEM – Google Chrome does not remember user login data).

You have to also add the following strings to custom.wrstrings.en.js and a localized version for every language you need to support to custom.wrstrings.<language>.js:
The resultant UI looks similar to the following:
Enable Workspace Control For Chrome On Windows
Workspace control is disabled on Windows if Receiver for Web cannot detect whether the browser is running in an ICA session (pass-through mode). This is to avoid disconnecting the session running the browser itself. If you can ensure that this never happens, that is, Chrome is never used in the double-hop deployment to access applications/desktops in the second-hop sharing the same XenApp/XenDesktop farms/sites, you can apply the following code snippet toCitrix Google Chrome Plugin
custom.script.js in the contribCitrix Google Chrome Extension
folder under the Receiver for Web site to enable workspace control for Chrome.Enable Chrome To Open ICA file Automatically
After the ICA file is saved, users can open the action menu for the ICA file at the bottom of the browser and select Always open files of this type. After that, launch will be automatically activated when the user clicks an application/desktop icon to launch.Disclaimer
