适用于 Mac 的 VMware Horizon Client 4.5.1 发行说明

|

适用于 Mac 的 Horizon Client 4.5.1 | 2017 年 6 月 15 日

更新日期:2017 年 6 月 15 日

本发行说明包括以下主题:

重要功能

借助适用于 Mac 的 Horizon Client,可以在局域网 (Local Area Network, LAN) 或广域网 (Wide Area Network, WAN) 上从 Mac 轻松访问 Windows 或 Linux 远程桌面或者托管的 Windows 远程桌面或应用程序,同时尽可能获得最佳用户体验。

  • Mac OS X Yosemite (10.10)、Mac OS X El Capitan (10.11) 和 macOS Sierra (10.12) 支持 - 可以使用基于 Intel 的 64 位 Mac 在远程桌面或应用程序上工作。
  • 无与伦比的性能 - PCoIP 显示协议和 VMware Blast 显示协议的自适应功能经过了优化处理,即便是通过低带宽高延时的连接,也能提供最佳的用户体验。无论您身在何处,您的远程桌面或应用程序都能够快速响应您的操作。
  • 简化连接 - 适用于 Mac 的 Horizon Client 与 VMware Horizon 6 和 VMware Horizon 7 紧密集成在一起,从而简化了设置和连接。请从 Horizon Client 中选择快捷方式以快速重新连接到远程桌面或应用程序。
  • 任何位置都安全 - 无论您在办公桌前还是办公室外,都能将数据安全地交付给您。客户端上会执行增强的证书检查。适用于 Mac 的 Horizon Client 还支持可选的 RADIUS 和 RSA SecurID 身份验证。

在适用于 Mac 客户端的 Windows 桌面上支持的功能

Horizon Client 功能 在适用于 Mac 的 Horizon Client 中支持
RSA SecurID X
单点登录 X
PCoIP 显示协议 X
VMware Blast 显示协议 X
RDP 显示协议 X
USB 重定向 X
客户端驱动器重定向 X
实时音频-视频 (RTAV) X
Wyse 多媒体重定向  
Windows 7 多媒体重定向  
虚拟打印 X
基于位置的打印 X
智能卡 X
多显示器 X

说明:

  • 除了访问远程桌面外,您还可以使用适用于 Mac 的 Horizon Client 安全访问基于 Windows 的远程应用程序。
  • 只有在连接到 VMware Horizon 6.0(包含 View)或更高版本的服务器时,才能使用基于 Windows 的远程应用程序。

回到页首

此版本的新增功能

适用于 Mac 的 Horizon Client 4.5.1 版更新了 USB 功能以与 macOS 10.12.6 中提升的安全性兼容。

适用于 Mac 的 Horizon Client 4.5 版包含以下新功能。

  • 远程应用程序启动前支持
    Horizon 7 版本 7.2 管理员可以配置远程应用程序,以便在用户在适用于 Mac 的 Horizon Client 中打开应用程序之前启动应用程序会话。如果预启动了远程应用程序,则可以在适用于 Mac 的 Horizon Client 中更快地打开该应用程序。要使用该功能,您必须在适用于 Mac 的 Horizon Client 中启用一个设置。
  • USB 重定向配置更改
    您不再需要使用 sudo 配置 USB 筛选和拆分规则,并且可以修改 ~/Library/Preferences/VMware Horizon View/config 文件以设置 USB 重定向调试级别。
  • 在 Mission Control 和 Expose 中获得更好的用户体验
    以前,适用于 Mac 的 Horizon Client 在 Mission Control 和 Expose 中显示远程桌面和应用程序窗口的静态视图。现在,将实时更新远程桌面和应用程序窗口。
  • Workspace ONE 模式支持
    从 Horizon 7 版本 7.2 开始,Horizon 管理员可以为连接服务器实例启用 Workspace ONE 模式。如果在适用于 Mac 的 Horizon Client 中连接到启用了 Workspace ONE 模式的服务器,将重定向到 Workspace ONE 门户以启动授权您使用的桌面和应用程序。

回到页首

国际化

Horizon Client 的用户界面和文档提供英语、日语、法语、德语、简体中文、繁体中文、韩语和西班牙语版本。

回到页首

准备工作

  • Horizon Client 要求在基于 Intel 的 64 位 Mac 上运行 Mac OS X Yosemite (10.10)、Mac OS X El Capitan (10.11) 或 macOS Sierra (10.12) 操作系统。
  • 在最新的维护版本 Horizon View 6.x 和更高版本中支持 Horizon Client。
  • 要安装适用于 Mac 的 Horizon Client,请从 VMware Horizon Client 下载页面下载磁盘映像文件。有关系统要求和安装说明,请参阅《使用适用于 Mac 的 VMware Horizon Client》

已解决的问题

适用于 Mac 的 Horizon Client 4.5 版本解决了以下问题。
  • 由于 Apple 键盘的 Command+Tab 按键组合用于切换 Mac 上的应用程序,因此该按键组合在远程桌面中不起作用。对于运行 Windows 7 的远程桌面,这意味着不存在与 Windows+Tab 等效的按键组合用于使用 Windows Flip 3D。可以在适用于 Mac 的 Horizon Client 中配置键盘快捷方式映射以解决该问题(选择 VMware Horizon Client > 偏好设置,单击键盘和鼠标,然后选择键盘映射选项卡)。

已知问题

  • 如果采用 PCoIP 显示协议,则可能无法正确连接某些有密码保护的存储设备,如 IronKey USB 闪存驱动器。例如,将设备重定向到远程桌面后,不显示提示输入密码的对话框。远程桌面显示新添加了一个驱动器,因此会显示一个新的驱动器盘符,但却没有相应标签标识该设备。

    解决办法:配置 Horizon Client 以便在您插入设备时自动与之连接。从 Horizon Client 菜单栏中,选择桌面 > USB > 插入时自动连接 USB 设备

  • 如果 Mac 客户端系统中安装了适用于 Mac 的 Microsoft 远程桌面连接 2.1.1,并且您使用 RDP 显示协议连接到指定了 RDS 许可的 Windows Server 2008 R2 RDSH 服务器上的桌面,则将显示以下错误消息:由于许可协议运行期间出现问题,您已与基于 Windows 的计算机断开连接 (You were disconnected from the Windows-based computer because of problems during the licensing protocol)。这是一个第三方问题。

    解决办法:无。

  • 如果在远程桌面会话期间,将网络摄像头和音频设备与 Mac 客户端系统连接或断开连接,则实时音频-视频功能检测不到这些更改。

    解决办法:断开并重新连接到远程桌面会话,以便能够检测到网络摄像头和音频设备更改。例如,如果您在远程桌面会话期间将 USB 耳机连接到 Mac 客户端系统,并希望在远程桌面上使用该耳机,则必须断开并重新连接到远程桌面会话以使该耳机可用。

  • 如果 Mac 客户端系统中安装了适用于 Mac 的 Microsoft 远程桌面连接 2.1.1 版,并且您使用 RDP 显示协议连接到 Windows Server 2012 上托管的 RDS 桌面,则将显示以下错误消息:远程桌面连接无法验证要连接的计算机的身份 (Remote Desktop Connection cannot verify the identity of the computer that you want to connect to)。

    解决办法:使用适用于 Mac 的 Horizon Client 3.0,并在连接到远程桌面时选择 PCoIP 显示协议。注意:如果使用的是适用于 Mac 的 Horizon Client 3.0 之前的版本,则无法选择 PCoIP 显示协议。

  • 键盘语言与桌面和应用程序会话中的语言不同步。

    解决办法:无。

  • 将 SD 卡插入 Mac 客户端系统上连接的 Transcend USB 3.0 读卡器时,不会自动挂载 SD 卡。由于 SD 卡未挂载到 Mac 客户端系统上,该设备将不会显示在 Horizon Client 的连接 > USB 菜单中,而且您无法使用 USB 重定向功能将设备连接到远程桌面。

    解决办法:将 SD 卡重新插入 Transcend 读卡器。将设备连接到远程桌面后,再次重新插入 SD 卡,让磁盘卷显示在远程桌面中。

  • 如果您使用 USB 重定向功能将 Transcend USB 3.0 外部硬盘驱动器从 Mac 客户端系统连接到远程桌面,则在断开硬盘驱动器与远程桌面的连接后,您复制或移动到该驱动器的文件不会显示在该驱动器上。

    解决办法:再次将外部硬盘驱动器重定向到远程桌面。文件将显示在该驱动器中。

  • 如果管理员在 View Administrator 中编辑应用程序池时把路径更改为指向其他已具有关联应用程序池的应用程序,则可能会出现意外结果。例如,从 Mac Dock 启动的可能是原来的应用程序,而不是新的应用程序。

    解决办法:请确保场中的每个应用程序都只与一个应用程序池相关联。

  • 如果多个应用程序池指向一个场中的同一个应用程序,而且如果用户所选的应用程序池在 View Administrator 中创建时使用了关联参数,则用户无法从 Mac Dock 启动应用程序。如果用户将应用程序保存在 Mac Dock 中并尝试打开它,则无法使用相关联的参数启动该应用程序。

    解决办法:请确保场中的每个应用程序都只与一个应用程序池相关联。

  • 如果多个 Horizon Client 同时连接到同一 RDS 桌面或远程应用程序并使用相同名称映射到了一台基于位置的打印机,则打印机会显示在第一个客户端会话中,但不会显示在后面的客户端会话中。

    解决办法:对于未显示打印机的客户端会话,请执行手动刷新。对于远程桌面,请按 F5 刷新“设备和打印机”窗口。对于远程应用程序,请关闭应用程序打印对话框后再重新打开。基于位置的打印机将会显示在打印机列表中。

  • 有时,虚拟打印功能和基于位置的打印功能无法在基于会话的远程桌面的“设备和打印机”窗口中显示正确的打印机列表。Windows Server 2012 RDS 主机提供的桌面可能会出现该问题。但是,应用程序中显示的打印机是正确的。

    解决办法:注销 Windows Server 2012 RDS 主机上运行的桌面,然后重新连接。

  • 如果您使用 PIV 智能卡对安装了 ActivClient 的 Windows 7、XP 或 Vista 远程桌面进行身份验证,则当您从桌面注销时,Horizon Client 可能会停止响应。

    解决办法:在 Windows 7 远程桌面中,卸载 ActivClient 并使用 Windows Update 安装 PIV 智能卡驱动程序。没有针对 Windows XP 和 Vista 桌面的解决办法。

  • 如果将 Horizon Client 安全首选项(VMware Horizon Client > 偏好设置 > 安全)设置为不验证服务器身份证书并连接到具有有效已签名根证书的 View Server,则 Horizon Client 可能停止响应。

    解决办法:拔下智能卡读卡器,然后将其重新插入。

  • 您无法使用 PIV 智能卡对 Mac OS X Mavericks (10.9) 或更高版本客户端系统的 Windows 8 或更高版本远程桌面,或对 Mac OS X Yosemite (10.10) 或更高版本客户端系统的 Windows Vista 远程桌面进行身份验证。

    解决办法:对于 Mac OS X 10.10 和更高版本的客户端系统,请使用用于 PIV 智能卡的 Charismathics 软件。

  • 如果已连接到远程桌面或应用程序且 Mac 输入源是繁体中文和韩语,则键盘快捷方式映射无法正常使用。

    解决办法:在连接到远程桌面或应用程序之前,在 Mac 客户端系统上切换到英语输入源。如果已连接到远程桌面或应用程序,请重新连接到 View 连接服务器实例并在 Mac 客户端系统上切换到英语输入源,然后再连接到远程桌面或应用程序。

  • 在具有 Retina 5K 显示器并且屏幕大小超过 4K (4096 x 2160) 的 iMac 上,如果在全屏或窗口模式下启动具有 PCoIP 显示协议或 VMware Blast 显示协议的远程桌面并将显示器更改为高分辨率(连接 > 分辨率 > 高分辨率),远程桌面将无法正常使用自动调整功能。

    解决办法:无。该问题是由 PCoIP 或 VMware Blast 限制造成的。

  • 如果您使用客户端驱动器重定向功能将文件夹或驱动器与远程桌面和应用程序共享,但连接的远程桌面或应用程序不支持客户端驱动器重定向,此时不会显示用于通知您文件夹或驱动器未共享的错误消息。

    解决办法:在远程桌面或 RDS 主机中安装 View Agent 6.1.1 或更高版本。要使用客户端驱动器重定向功能,必须安装 View Agent 6.1.1 或更高版本。

  • 连接到 Windows 桌面后,如果启动 USB 服务,将 USB 存储设备重定向至桌面,断开与桌面的连接,然后尝试重新连接到桌面,则桌面中的 USB 服务将不可用,或者您无法重新连接到桌面。在 View Administrator 中,计算机的状态为无法访问代理

    解决办法:如果您是最终用户,请重新启动 Horizon Client,然后重试。如果您是 View 管理员,请重新启动计算机中的 View Agent。

  • 如果您使用客户端驱动器重定向功能将 USB 驱动器与远程桌面共享,并在桌面会话期间拔出设备,然后将其插回,则在远程桌面中可能无法再访问该设备。在会话期间拔出 USB 驱动器还会从“偏好设置”对话框的“共享”面板上的“文件夹”列表中移除该驱动器和文件夹条目,并且您必须在下次连接到远程桌面时重新共享该驱动器。

    解决办法:不要在远程桌面会话期间拔出共享的 USB 驱动器,除非您想要停止使用该设备。

  • 如果在新的 MacBook 上使用 Horizon Client 并使用 USB-C 端口连接到网络上,在远程桌面和共享文件夹之间复制和粘贴时,您可能会注意到性能下降。

    解决办法:无。

  • 在 Windows 7 远程桌面中安装 Horizon Agent 7.0 后,无法再使用适用于 Mac 的 Microsoft 远程桌面连接客户端 2.1.1 连接到远程桌面。出现该问题的原因是,在 Horizon 7 版本 7.0 和更高版本中默认禁用了 TLSv1.0。

    解决办法:在 Windows 7 虚拟机中安装 Microsoft 更新 3080079:在 Windows 7 或 Windows Server 2008 R2 中更新以便为 TLS 1.1 和 TLS 1.2 添加 RDS 支持,并执行 VMware KB 2059786:从适用于 Mac 的 Horizon View Client 中建立到 Windows 8.1 桌面的 RDP 连接中的步骤。

  • 如果您在登录到服务器时选中记住此密码复选框,则当服务器上的凭据缓存超时期限 (clientCredentialCacheTimeout) 尚未过期时,您无法以其他用户的身份登录到同一服务器。Horizon Client 将自动使用保存的凭据使您登录到服务器。

    解决办法:从选择器窗口中移除服务器(右键单击服务器图标并选择删除菜单项),单击添加服务器按钮以再次添加该服务器,然后以其他用户的身份登录到该服务器。

  • 当您使用 VMware Blast 显示协议从采用 NVIDIA GeForce GT 755M 显卡的 Mac 客户端系统连接到远程桌面时,该桌面停止响应。

    解决办法:无。这是一个第三方问题。

  • 如果您使用本地证书进行服务器身份验证,有时身份验证会失败,并出现 SSL 错误。

    解决办法:在 Horizon Client 中禁用 TLS 1.2。有关相应信息,请参阅《使用适用于 Mac 的 VMware Horizon Client》中的“配置高级 TLS/SSL 选项”。

  • 当您在 macOS Sierra (10.12) 上使用 Horizon Client 时,进入全屏模式或分屏模式后远程桌面窗口退出选项卡模式。

    解决办法:无。这是针对 Horizon Client 设计的行为。

  • 当您在 macOS Sierra (10.12) 上使用 Horizon Client 时,Horizon Client 在读取具有 Apple CryptoTokenKit PIVToken 的智能卡时停止响应。

    解决办法:使用以下方法之一禁用 PIVToken:1) 安装 PKard for Mac v1.7,这会自动禁用 com.apple.CryptoTokenKit.pivtoken 令牌;或者 2) 在命令行中输入以下命令:
    sudo defaults write /Library/Preferences/com.apple.security.smartcard DisabledTokens -array com.apple.CryptoTokenKit.pivtoken

  • 连接到 Windows 2016 RDS 桌面后,使用客户端驱动器重定向与远程桌面共享一个本地文件夹,编辑该共享文件夹中的某个 Microsoft Office 文件,然后导航到远程桌面上的其他文件夹,则远程桌面可能停止响应。

    解决办法:无。这是一个 Microsoft 问题。

  • 当您在 macOS Sierra (10.12) 上使用 Horizon Client 时,如果将 Horizon Client 配置为在 Horizon Client 启动时自动连接到 USB 设备(连接 > USB > 启动时自动连接),则 Apple 内置 USB 设备不会自动重定向到远程桌面。

    解决办法:无。

  • 当您在 macOS Sierra (10.12) 上使用 Horizon Client 时,如果连接和重新连接到 Windows Server 2012 RDS 桌面,然后选择窗口 > 显示选项卡栏,远程桌面窗口会变黑。

    解决办法:重置远程桌面虚拟机。

  • 如果在 macOS Sierra (10.12) 上使用 Horizon Client 并连接到配置为使用 URL 内容重定向的服务器,根据进行的具体配置,将在应用程序窗口后面显示要将您的默认浏览器更改为浏览器名称还是继续使用“VMware Horizon URL 筛选器”弹出对话框。此外,如果您尝试从浏览器设置中设置或更改默认浏览器,则在服务器登录时也会在应用程序窗口后面看到该弹出对话框。

    解决办法:导航到应用程序窗口后面以查看该弹出对话框,并单击继续使用“VMware Horizon URL 筛选器”按钮。

  • 在某些情况下,如果使用了客户端驱动器重定向 (CDR),在远程桌面或远程应用程序中通过文件 > 打开来打开本地文件时,会导致 Horizon Agent 计算机上的客户机操作系统遇到 STOP 错误(蓝屏)或停止响应(挂起)。有关更多信息,请参阅 VMware 知识库 (KB) 文章 2149417:在您打开与 CDR 共享的本地文件时,代理计算机遇到 STOP 错误或停止响应
  • 如果使用 VMware Blast 显示协议连接到运行 Windows 10 Creators Update 的远程桌面,当桌面在两个显示器中进入全屏模式时,自动调整失败。

    解决办法:重新调整窗口大小并恢复自动调整。

  • 在连接到启用了 USB 设置启动时自动连接的远程桌面后,桌面连接有时会断开。

    解决办法:无。

  • 如果之前已连接过,并随后重新连接到启用了 USB 设置启动时自动连接的远程桌面,在重新连接到桌面后,并非在 USB 菜单中显示所有 USB 设备。

    解决办法:弹出 USB 设备,然后重新插入。对于内部 Mac 设备,您可能需要重新启动计算机。

  • 在较新的 2016 MacBook Pro 客户端系统上,在启动 Windows Server 2016 应用程序或者在 Horizon Client 和 Windows Server 2016 应用程序窗口之间切换顶部窗口后,Windows Server 2016 托管的远程应用程序在前几秒的响应速度较慢。

    解决办法:无。这是一个第三方问题。