Configurer l’application Citrix Workspace
Vous pouvez configurer l’application Citrix Workspace pour Mac à l’aide de l’interface utilisateur (UI) du service Global App Configuration et de la gestion des appareils mobiles (Mobile Device Management). Les paramètres peuvent être configurés pour les environnements cloud (Citrix Workspace) et sur site (Citrix StoreFront).
Pour plus d’informations, consultez les rubriques suivantes :
Quitter les processus d’arrière-plan avec le menu Accès rapide
À partir de la version 2503, l’application Citrix Workspace™ pour Mac garantit que tous les processus d’arrière-plan, y compris le Citrix Workspace Helper, se ferment lorsque l’utilisateur quitte l’application principale via le menu Accès rapide. Cette amélioration répond aux préoccupations courantes selon lesquelles certaines applications, comme Citrix Workspace Helper, restaient actives après que les utilisateurs aient fermé l’application Workspace principale. Pour offrir une meilleure expérience utilisateur, cette fonctionnalité garantit que :
- Lorsque les utilisateurs sélectionnent l’option Quitter dans le menu Accès rapide de l’application Citrix Workspace, tous les processus d’arrière-plan associés sont fermés.
- Si l’application Citrix Workspace est quittée par d’autres méthodes, telles que Commande+Q ou en la quittant du dock, les processus d’arrière-plan restent en cours d’exécution. Ce comportement garantit que les fonctionnalités d’arrière-plan nécessaires restent opérationnelles, sauf si elles sont explicitement fermées.
Synchronisation de la disposition du clavier
La synchronisation de la disposition du clavier vous permet de basculer entre les dispositions de clavier préférées sur le périphérique client. Pour plus d’informations, consultez Synchronisation de la disposition du clavier.
Prise en charge des canaux pour le service Global App Configuration
Le service Global App Configuration pour Citrix Workspace permet à un administrateur Citrix de fournir des URL de service Workspace et des paramètres d’application Workspace via un service géré de manière centralisée. Le service Global App Configuration permet désormais aux administrateurs de tester les paramètres avant de les déployer auprès de tous les utilisateurs. Cette fonctionnalité permet de résoudre tout problème avant d’appliquer les configurations d’application globales à l’ensemble de la base d’utilisateurs.
Vous pouvez obtenir la prise en charge du canal en mappant les paramètres que vous souhaitez tester à un canal, puis en ajoutant le canal dans la charge utile. Pour plus d’informations, consultez documentation du service Global App Configuration.
SDK Citrix Virtual Channel
Le kit de développement logiciel (SDK) Citrix Virtual Channel (VCSDK) prend en charge l’écriture d’applications côté serveur et de pilotes côté client pour davantage de canaux virtuels à l’aide du protocole ICA. Les applications de canal virtuel côté serveur se trouvent sur les serveurs Citrix Virtual Apps and Desktops™. Si vous souhaitez écrire des pilotes virtuels pour d’autres plates-formes clientes, contactez le support technique de Citrix.
Le SDK Virtual Channel fournit :
- L’interface de programmation d’applications de pilote virtuel Citrix (VDAPI) est utilisée avec les fonctions de canal virtuel du SDK API de serveur Citrix (WFAPI SDK) pour créer de nouveaux canaux virtuels. La prise en charge des canaux virtuels fournie par VDAPI facilite l’écriture de vos propres canaux virtuels.
- L’API de surveillance Windows, qui améliore l’expérience visuelle et la prise en charge des applications tierces intégrées à ICA.
- Code source fonctionnel pour des exemples de programmes de canaux virtuels afin de démontrer les techniques de programmation.
Le SDK Virtual Channel nécessite le WFAPI SDK pour écrire la partie serveur du canal virtuel.
Charger des canaux virtuels personnalisés sur des Mac avec Apple Silicon
En tant qu’utilisateur final, vous pouvez charger le SDK de canal virtuel personnalisé (VCSDK) avec succès sur un Mac équipé des chipsets M1 et M2. Avec l’architecture universelle, vous devez charger le VCSDK en recompilant vos canaux virtuels personnalisés à l’aide du dernier VCSDK sur l’appareil équipé des chipsets M1 et M2. Vous pouvez télécharger la version d’architecture universelle depuis la section Virtual Channel SDK 2204 pour macOS (Apple silicon) - Architecture universelle à l’adresse Téléchargements.
Pour charger le VCSDK, procédez comme suit :
- Téléchargez le SDK Virtual Channel 2204 pour macOS depuis Téléchargements.
- Ouvrez votre projet de canal virtuel personnalisé dans Xcode.
- Modifiez votre code.
- Compilez votre canal virtuel personnalisé pour générer le bundle de canal virtuel.
Testez votre Kit de développement logiciel de canal virtuel (VCSDK)
Si vous utilisez le Kit de développement logiciel de canal virtuel (VCSDK) de Citrix, vous devez le personnaliser pour que vos canaux virtuels personnalisés fonctionnent correctement. Pour tester vos VCSDK, procédez comme suit :
- Assurez-vous que toutes les bibliothèques liées de vos canaux virtuels personnalisés sont compilées pour Universal Binary.
- Modifiez le fichier Projet pour prendre en charge Universal Binary :
- Ouvrez Projet > Paramètres de compilation.
- Définissez Architectures sur Architectures standard.

Des exemples pour le VCSDK se trouvent dans VCSDK.dmg. Ces exemples prennent en charge le binaire macOS universel d’Apple qui s’exécute nativement sur les ordinateurs Mac basés sur Apple silicon et Intel. Car il contient du code exécutable pour les deux architectures. Vous pouvez utiliser ces exemples comme référence.

Kit de développement logiciel de canal virtuel Citrix modernisé pour l’application Citrix Workspace pour Mac
À partir de la version 2311, le Kit de développement logiciel de canal virtuel (VCSDK) de Citrix prend en charge l’écriture d’applications côté serveur et de pilotes côté client pour davantage de canaux virtuels utilisant le protocole ICA. Les applications de canal virtuel côté serveur se trouvent sur les serveurs Citrix Virtual Apps and Desktops. Cette version du SDK prend en charge l’écriture de nouveaux canaux virtuels et le partage d’écran pour l’application Citrix Workspace pour Mac.
Pour plus d’informations, consultez Kit de développement logiciel de canal virtuel Citrix pour l’application Citrix Workspace pour Mac dans la documentation du développeur.
Augmentation du nombre de canaux virtuels pris en charge
Auparavant, l’application Citrix Workspace pour Mac prenait en charge jusqu’à 32 canaux virtuels. À partir de la version 2308, vous pouvez utiliser jusqu’à 64 canaux virtuels dans une session.
Kit de développement logiciel de canal virtuel Citrix modernisé pour l’application Citrix Workspace pour Mac
À partir de la version 2405, le kit de développement logiciel (SDK) Citrix Virtual Channel (VCSDK) prend en charge l’API VCSDK de partage de bureau et d’écran, ainsi que le partage de gbuffer.
Pour plus d’informations, consultez Fonctions de partage d’écran et de partage d’applications du pilote virtuel.
Prise en charge des points de terminaison de découverte GACS régionaux pour les clients du gouvernement américain
À partir de la version 2508, l’application Citrix Workspace pour Mac passe de l’utilisation d’un point de terminaison de découverte GACS global unique à la prise en charge des exigences de conformité régionales pour les clients du gouvernement américain. Les administrateurs peuvent configurer les paramètres client gouvernementaux ou régionaux via la gestion des appareils mobiles (MDM), permettant à l’application d’accéder directement aux points de terminaison de paramètres régionaux ou de se connecter à des points de terminaison de découverte spécifiques à une région pour les environnements du gouvernement américain.
Configuration
Configurez à l’aide de la stratégie MDM avec les paramètres suivants :
| Clé de stratégie | Valeurs | Description |
|---|---|---|
| GACSDiscoveryRegion | us_gov | Utilise des points de terminaison conformes au gouvernement des États-Unis |
| défaut | Utilise des points de terminaison globaux (comportement standard) |
Exemple :
<key>GACSDiscoveryRegion</key>
<string>us_gov</string>
<!--NeedCopy-->
Comportement
- Aucune configuration : L’application utilise le point de terminaison de découverte global existant.
- Paramètre us_gov : L’application se connecte via des points de terminaison régionaux conformes au gouvernement américain.