配置 思杰工作区应用程序

您可以使用全局应用程序配置服务用户界面 (UI) 和移动设备管理来配置适用于 Mac 的 Citrix Workspace 应用程序。可以为云环境 (Citrix Workspace) 和本地环境 (Citrix StoreFront) 配置设置。

有关详细信息,请参阅以下内容:

通过快速访问菜单退出后台进程

从版本 2503 开始,适用于 Mac 的 Citrix Workspace™ 应用程序可确保当用户通过快速访问菜单退出主应用程序时,所有后台进程(包括 Citrix Workspace Helper)都会退出。此增强功能解决了用户关闭主 Workspace 应用程序后某些应用程序(如 Citrix Workspace Helper)仍保持活动状态的常见问题。为了提供更好的用户体验,此功能可确保:

  • 当用户从 Citrix Workspace 应用程序的快速访问菜单中选择退出选项时,所有关联的后台进程都将关闭。
  • 如果 Citrix Workspace 应用程序通过其他方法退出,例如 Command+Q 或从 Dock 退出,则后台进程将保持运行。此行为可确保必要的后台功能保持运行,除非明确退出。

键盘布局同步功能

键盘布局同步使您能够在客户端设备上切换首选键盘布局。有关详细信息,请参阅键盘布局同步

全局应用程序配置服务的通道支持

适用于 Citrix Workspace 的全局应用程序配置服务允许 Citrix 管理员通过集中管理的服务交付 Workspace 服务 URL 和 Workspace 应用程序设置。全局应用程序配置服务现在允许管理员在向所有用户推出设置之前对其进行测试。此功能允许在将全局应用程序配置应用于整个用户群之前解决任何问题。

您可以通过将要测试的设置映射到通道,然后将该通道添加到负载中来实现通道支持。有关详细信息,请参阅全局应用程序配置服务文档

思杰虚拟通道 SDK

Citrix 虚拟通道软件开发工具包 (VCSDK) 支持使用 ICA 协议为更多虚拟通道编写服务器端应用程序和客户端驱动程序。服务器端虚拟通道应用程序位于 Citrix Virtual Apps and Desktops™ 服务器上。如果您想为其他客户端平台编写虚拟驱动程序,请联系 Citrix 技术支持。

虚拟通道 SDK 提供:

  • Citrix 虚拟驱动程序应用程序编程接口 (VDAPI) 与 Citrix 服务器 API SDK (WFAPI SDK) 中的虚拟通道功能结合使用,以创建新的虚拟通道。VDAPI 提供的虚拟通道支持使编写自己的虚拟通道变得容易。
  • Windows 监控 API,可增强视觉体验并支持与 ICA 集成的第三方应用程序。
  • 虚拟通道示例程序的工作源代码,用于演示编程技术。

虚拟通道 SDK 需要 WFAPI SDK 来编写虚拟通道的服务器端。

在配备 Apple 芯片的 Mac 上加载自定义虚拟通道

作为最终用户,您可以在配备 M1 和 M2 芯片组的 Mac 上成功加载自定义虚拟通道 SDK (VCSDK)。对于通用架构,您必须通过在 M1 和 M2 芯片组设备上使用最新的 VCSDK 重新编译自定义虚拟通道来加载 VCSDK。您可以从下载中的“适用于 macOS (Apple 芯片) 的虚拟通道 SDK 2204 - 通用架构”部分下载通用架构版本。

要加载 VCSDK,请执行以下操作:

  1. 下载下载适用于 macOS 的虚拟通道 SDK 2204。
  2. 在 Xcode 中打开您的自定义虚拟通道项目。
  3. 更改您的代码。
  4. 编译您的自定义虚拟通道以生成虚拟通道捆绑包。

测试您的虚拟通道软件开发工具包 (VCSDK)

如果您正在使用 Citrix 虚拟通道软件开发工具包 (VCSDK),则必须进行自定义,以便您的自定义虚拟通道能够正常运行。要测试您的 VCSDK,请执行以下操作:

  1. 确保您的自定义虚拟通道的所有链接库都已编译为通用二进制文件。
  2. 更改项目文件以支持通用二进制文件:
    • 打开 项目 > 构建设置
    • 架构 设置为 标准架构

    构建设置

VCSDK 的示例可在 VCSDK.dmg 中找到。这些示例支持 Apple 的通用 macOS 二进制文件,该文件可在 Apple 芯片和基于 Intel 的 Mac 电脑上原生运行。因为它包含两种架构的可执行代码。您可以将这些示例作为参考。

虚拟通道 SDK 示例

适用于 Mac 版 Citrix Workspace 应用程序的现代化 Citrix 虚拟通道软件开发工具包

从 2311 版本开始,Citrix 虚拟通道软件开发工具包 (VCSDK) 支持使用 ICA 协议为更多虚拟通道编写服务器端应用程序和客户端驱动程序。服务器端虚拟通道应用程序位于 Citrix Virtual Apps and Desktops 服务器上。此版本的 SDK 支持为 Mac 版 Citrix Workspace 应用程序编写新的虚拟通道和屏幕共享功能。

有关详细信息,请参阅开发人员文档中的适用于 Mac 版 Citrix Workspace 应用程序的 Citrix 虚拟通道 SDK

支持的虚拟通道数量有所增加

以前,Mac 版 Citrix Workspace 应用程序最多支持 32 个虚拟通道。从 2308 版本开始,您可以在一个会话中使用多达 64 个虚拟通道。

适用于 Mac 版 思杰 Workspace 应用程序的现代化 思杰 虚拟通道 SDK

从 2405 版本开始,Citrix 虚拟通道软件开发工具包 (VCSDK) 支持桌面和屏幕共享 VCSDK API 以及 gbuffer 共享。

有关详细信息,请参阅 虚拟驱动程序屏幕共享和应用程序共享功能

支持面向美国政府客户的区域 GACS 发现端点

从 2508 版本开始,适用于 Mac 的 Citrix Workspace 应用程序将从使用单个全局 GACS 发现端点过渡到支持美国政府客户的区域合规性要求。管理员可以通过移动设备管理 (MDM) 配置政府或区域客户设置,使应用程序能够直接访问区域设置端点或连接到美国政府环境的区域特定发现端点。

配置方法

使用 MDM 策略配置,参数如下:

策略密钥 详细说明
GACS 发现区域 美国政府 使用符合美国政府要求的端点
  默认 使用全局端点(标准行为)

示例:

<key>GACSDiscoveryRegion</key>
<string>us_gov</string>
<!--NeedCopy-->

行为

  • 未配置: 应用程序使用现有的全局发现端点。
  • us_gov 设置: 应用程序通过符合美国政府要求的区域端点进行连接。
配置 思杰工作区应用程序