Citrix Storefront App



In this step-by-step guide I will describe how you can directy start an Application on StoreFront. Normally a desktop will auto-launch when you only have 1 desktop so why would you want to auto-launch an application on StoreFront? If you are using StoreFront 3.0 and you add a XenApp 6.5 Data Collector to your store it will see your XenApp 6.5 desktop as an Application on StoreFront and not as a desktop. In this case you would like to start an application if you want your older XenApp 6.5 desktop to start. I have tested this on StoreFront 3.0 with XenApp 6.5 Data Collectors.

Preparations

Applications Not Appearing in StoreFront,Citrix,Storefront,Transport Type Prev Previous Citrix Issue: Apps Launching from StoreFront but not From Desktop Next Citrix App Layering Next. Receiver Self-Service – native user interface built into Receiver / Workspace app that connects to an XML-based API hosted on Citrix StoreFront. In all operating systems, Receiver Self-Service is the user interface that opens when you launch Receiver or Workspace app from the app launcher.

  • StoreFront server installed
  • Administrator privileges are required
Citrix Storefront App

Notes and considerations

  • After updating or upgrading StoreFront you probably should follow this instructions again to remove the button

How-to directly start an Application on StoreFront 3.0

Citrix storefront va

Citrix Storefront Add App

Start Notepad on the StoreFront server as an administrator. Navigate in Notepad to C:inetpubwwwrootCitrixYourAppStoreWebcustom and open script.js.

Probably everything is marked out. You can remove this or paste the following at the bottom:

var numApps;

CTXS.Extensions.preProcessAppData = function (store, json) {

numApps = json.resources.length;

};

Citrix Storefront Receiver Download

CTXS.Extensions.noteApp = function (app) {

if (numApps 1) {
CTXS.ExtensionAPI.launch(app);
}

};

Save the file. Run the Command Prompt as an administrator. Enter iisreset and hit Enter.

After you log on to StoreFront and you only have 1 application it will auto-start for you.

downloadWhy can't I download this file?Citrix Storefront Apps Not Opening
When downloading Workspace App from Storefront landing page, it is pulling the most recent version instead of specific desired Workspace App package

Solution

Citrix Storefront Apps Not Launching

NOTE: If multiple Storefront servers are in a group, first attempt the change below on only one Storefront server.
Categories If only one Storefront server is in a group, please ensure a valid backup exists before proceeding.
  1. On Storefront server, place desired Workspace App installer in: C:Program FilesCitrixReceiver StorefrontReceiver ClientsWindows
  2. Then, navigate to C:inetpubwwwrootCitrix<Store>Webweb.config
  3. Search for 'pluginassistant'
  4. Edit path to reflect the installer placed in C:Program FilesCitrixReceiver StorefrontReceiver ClientsWindows
  5. Reset IIS
  6. Test by navigating to altered Storefront server directly.
  7. If expected results are seen, propagate changes to remaining servers in the server group.
Citrix storefront application categories

Problem Cause

Storefront defaults the installer to the most recent package available on the web.