Install Client on Mac

Using the "Reset Printing System" option in the Printers & Scanners view on Mac OS can lead to adverse behavior with the Mac Client. In such cases, uninstalling and reinstalling the client on the device will be required to restore standard functionality. For more information, see the Reset Printing System - Mac topic.

Client workstations must have hardware capable of running the operating system with a minimum of 100MB of free hard disk space for the client installation. Additional space for print drivers being installed will likely be required as well.

The following two scripts are used to install the PrinterLogic Client for Mac. The first will download the .pkg file. The second will install and point the client to your instance URL and authorize the device with an authorization code.

  1. Use this code to download the client file:
  2. Copy Code
    curl -o /tmp/PrinterInstallerClientSetup.pkg https://<SUBDOMAIN_HERE>.printercloud.com/client/setup/PrinterInstallerClientSetup.pkg
  3. Use this command to install the client:

  4. Copy Code
    sudo installer -allowUntrusted -pkg /tmp/PrinterInstallerClientSetup.pkg -target / && sudo /opt/PrinterInstallerClient/bin/set_home_url.sh https <SUBDOMAIN_HERE>.printercloud.com && sudo /opt/PrinterInstallerClient/bin/use_authorization_code.sh <AUTH_CODE_HERE>

    Replace <SUBDOMAIN_HERE> with your SaaS subdomain. Replace <AUTH_CODE_HERE> with your authorization code.

  • The Authorization Code can be created in the Admin Console under Tools then Authorized Devices or Tools then Tokens then Authorized Devices depending on your permissions. One code can authorize any number of devices.
  • The client installation package can be found in the Admin Console under Tools then Settings then Client.
  • You can copy the PrinterInstallerClient.pkg to a different distribution point.

For Mac devices using an M1 chip, Rosetta must be installed on the device for the client to communicate correctly.

If you are using an anti-virus software, please add the list of folders to exclude from antivirus scans. For more details, see Antivirus Exclusions