Release Notes
Client SDK for macOS 25.03.0
Important Notes and Requirements
-
Use of Anyware Client SDK requires a separate agreement with HP Anwyare.
-
The SDK is intended for use cases where client customizations are required and when Anyware Software Clients, PCoIP Zero Clients, and PCoIP Mobile Clients are not sufficient.
-
The SDK is intended for customers with software development skills and knowledge, as well as a sound understanding of virtualization systems.
This release of the Client SDK for macOS contains bug fixes and stability enhancements for a seamless user experience. In addition, it includes the following new feature:
Improvements to the AV lock Feature
Version 25.03 introduces performance optimization to the AV Lock feature. This leads to improved video quality, and a more seamless user experience.
For more information, see A/V lock.
Changes to macOS Support
Starting with version 25.03 of the Client SDK for macOS, macOS 13 Ventura will no longer be supported.
Fixed Audio when multi channel device with non-standard channels is connected
Fixed an issue that prevented audio from working on the macOS Client when a multi-channel audio device with non-standard channel labels was connected to the client host. This issue occurred regardless of whether the device was in use, causing both audio input and output to fail during the session.
Unauthorized devices do not become available
Unauthorized devices remain unavailable for forwarding in subsequent PCoIP sessions or if the host does not have the USB driver installed.
Authentication failures with custom brokers are now fixed
Authentication failures with custom brokers are now fixed in Anyware Client version 24.10.1.
Connection Error Messages Regression Resolved
Correct error messages are now displayed again.
USB ethernet adapters can no longer be forwarded
USB ethernet adapters can't be forwarded to the host. This change prevents the unexpected desktop crashes.
macOS client no longer hangs when USB device is forwarded during session disconnection
The issue has been resolved.
Connection Fails when Broker Certificate Serial Number is 0
If you are using Anyware Clients version 25.03, brokered connections will fail if the broker certificate includes a certificate with serial number zero (0).
Note: While certificates from GoDaddy have been identified to exhibit this issue, other certificate providers may also be affected.
If you experience connectivity issues in brokered connections, downgrade the Anyware Client and Anyware Agent to version 24.10.
Caps Lock and Kana state can go out-of-sync when a Japanese keyboard is used
When a Japanese keyboard is used on the client side in a PCoIP session, the Caps Lock state can be out-of-sync on the host side if the Caps Lock key is pressed outside of the PCoIP client window.
On the client machine, set the input language to non-Japanese when a Japanese keyboard is used.
Do not press the Caps Lock key outside of the PCoIP client window when a Japanese keyboard is used.
If the Caps Lock state is out-of-sync inside a PCoIP session, disconnect and reconnect to the host.
PCoIP Client quits unexpectedly when exiting full screen while audio source is running (MacBook Pro)
Exiting full screen mode while an audio source is running may cause the session to quit unexpectedly. This issue affects clients running on recent MacBook Pro hardware.
Stop audio sources, including video with audio, before leaving full-screen mode to avoid this issue.
If the session does disconnect, reconnecting will resume the session.
Incorrect macOS Client Size When the macOS Menu Is Hidden
If the macOS menu is not hidden, the client Window is sized incorrectly when entering fullscreen mode. This can cause the remote system desktop to be drawn beyond the bottom of the screen.
On the macOS client computer, set Automatically hide and show the menu bar to In Full Screen Only or {}Always{}.
The name of network shown in Anyware Health Monitor does not change during a session
In Anyware Health Monitor, the name of network shown will not change during a session even if the actual network changes.
For example, if an ethernet cable is pulled out and the system switches to WiFi, the name of network will not change in the Anyware Health Monitor display until the session is disconnected and reconnected.
MacOS support bundler issues
Several issues have been identified with the support bundler for the macOS client.
In-session menu bar not hiding on MacOS
If the MacOS System Preferences option to "Never Hide Menu Bars" is enabled, the menu-bar will remain visible in the PCoIP session and results in a scroll-bar on the right side of the screen.
Disable the "Never Hide Menu Bars" System Preference on MacOS.
macOS client only detects audio output device at session start
The macOS client will not detect a change in the audio output device while in session.
Disconnect and reconnect to the session when changing the audio output device.
PCoIP Client in window mode can be limited to 30 fps
For high resolution displays with dimensions larger than 3840x1600 the maximum fps will be limited to 30.
To enable up to 60 fps either set the client in full screen mode or reduce the window size to dimensions less than 1600 pixels.
macOS client may only minimize one display on OS X 10.11
If you launch the PCoIP Software Client in OS X 10.11 and you have not clicked anywhere within the display before using the minimize hot key (Ctrl+Alt+M), the display that has not been used will not be minimized. This does not occur in macOS 10.12 (Sierra) or 10.13 (High Sierra).
Click with the mouse on both displays of the client any time before pressing Ctrl+Alt+M, and both displays will be minimized.
Using an invalid or corrupt branding package crashes client
If the branding package does not match the hash value specified for the branding package, the session client will terminate.
Replace the corrupt branding file or use the correct hash value.
Datalogic barcode scanner cannot be redirected when bridged in macOS
The Datalogic Quickscan QS6500 barcode scanner does not work when the device is bridged.
Do not bridge the device. The device works as expected with the remote host when it is not bridged.
USB keyboards do not work in bridged mode
Keyboards do not work when bridged. This affects both Windows and macOS PCoIP Software Client.
Do not bridge the keyboard. Keyboards function correctly when locally terminated.
Audio input in PCoIP Software Client with PCoIP Remote Workstation Card does not work
When in session with a PCoIP Remote Workstation Card, PCoIP Software Client supports audio out from the host, but not audio into the host.