Skip to content

System Requirements

The following table outlines the system requirements for the PCoIP Client SDK for Mac:

System Version Required
PCoIP Client SDK Operating Systems
  • macOS Catalina (10.15)*
  • macOS Mojave (10.14)
Compatible PCoIP agents All PCoIP agents and versions
Compatible Teradici Remote Workstation Cards TERA22x0 with firmware 5.0.1+
Compatible PCoIP Host Software
  • Remote Workstation Card Software for Windows: 20.01
  • Remote Workstation Card Software for Linux: 20.01

*macOS Catalina Support

There are some steps that need to be carried out to enable macOS Catalina support and functionality is properly configured on the PCoIP Client SDK for macOS 19.11:

  • You need to sign the libraries and notarize your custom client with Apple before the application can run on macOS Catalina.
  • You need to sign all libraries, as well as the SessionClient executable and package and notarize these before your custom application, using the SessionClient executable, can run on macOS Catalina.

Remote Workstation Platforms

PCoIP Host Software must be installed on Remote Workstation machines to enable keyboard and mouse functionality.

Notarizing Applications to run on macOS Catalina

The PCoIP Client SDK for macOS 19.11 has been compiled with OSX SDK 10.13 and 10.14 which meets the Apple notarization requirements. For information on notarizing applications built with the SDK, see https://developer.apple.com/documentation/security/notarizing_your_app_before_distribution.

About Teradici and Third-Party Software Licenses

​ The Teradici Client SDK is a Software Development Kit for Windows, macOS, and Linux that allows developers to build custom PCoIP clients. The licensee can build a PCoIP client using the kit for the purposes of connecting to Teradici Cloud Access Software agents.

Teradici Client SDK code which is copyrighted by Teradici is licensed by the terms listed here.

The Teradici Client SDK contains open-source and third-party components. The licenses for these Third-party license terms by operating system:

PCoIP Clients that are built from the SDK are dynamically linked to QT libraries licensed under the GNU Lesser GPL v3.0 or later, which can be obtained here:

The license terms for these QT libraries are here.

If you want to statically link the QT libraries, you can only do so by purchasing a QT commercial license. While the PCoIP Client SDK uses QT, the licensee can select technologies other than QT.

The PCoIP Client executable can run on macOS, Linux, or Windows. Licenses for each OS are obtained from Apple, Microsoft, or via open source licenses for Linux distributions