Skip to content

Limits on Customization

The macOS has elements which are part of the operating system user interface and cannot be modified programmatically, as described in the following sections.

macOS Limitations

The following run-time limitations are enforced by macOS on the application menu (beside the menu apple icon menu):

  • The menu title cannot be altered. The menu title will be PCoIP Client.
  • The Hide... menu item label cannot be altered. The menu item will be Hide PCoIP Client.
  • The Quit... menu item label cannot be altered. The menu item will be Quit PCoIP Client.

The session client will also appear as PCoIP Client in the Force Quit dialog.

Bypassing run-time Configuration Limitations

The limitations described here are enforced at run time. It is possible to bypass these restrictions by editing the plist file. Modifying this file will invalidate the Teradici signature.

macOS 10.12 Application Support

In order to enable branding packages in macOS 10.12, you must remove the quarantine bit from all files in the session SDK package. If you To remove the quarantine bit, open a terminal and type:

xattr -dr com.apple.quarantine <PATH_TO_SDK_FOLDER>