Using PSICAT on a Mac (macOS or OSX) - laccore/coretools GitHub Wiki

This page describes solutions and workarounds to common issues running PSICAT and the associated SchemeEditor application on a Mac (macOS/OSX).

Security Issues

Launching PSICAT and SchemeEditor

In OSX 10.7.3 (Lion), Apple introduced a security feature called Gatekeeper to help protect users from malicious software downloaded on the web. Unfortunately, legitimate software like PSICAT is also perceived as potentially dangerous by Gatekeeper.

When launching PSICAT or SchemeEditor, you may see one of the following messages:

To resolve this problem, right-click on the application icon and choose "Open" in the menu that pops up. You'll then see one of the following:

Choose "Open" and the application should launch. Going forward, you should be able to launch PSICAT normally (clicking in the Dock, or double-clicking in the Finder).

Launching PSICAT and SchemeEditor in macOS 15 "Sequoia"

As of macOS 15 "Sequoia", the above workaround no longer works. The only solution we're currently aware of requires use of the command-line (Terminal). Please contact the CSD Facility and we can arrange a meeting to walk through the process.

Creating a New Project

In macOS 10.12 (Sierra), Apple introduced a security feature called App Translocation. Apps distributed outside of the Mac App Store, such as PSICAT, are run from a randomized path. For the most part PSICAT runs normally under App Translocation, with one exception: it cannot locate the default lithology and symbol schemes located in the "resources" folder alongside PSICAT.app when a new project is being created.

When you choose the File > New > Project... menu option on a Mac using App Translocation, you'll see this:

To work around this issue, create your project as normal without selecting default schemes. Then, manually add default schemes with the following steps:

  1. Choose the Edit > Choose Schemes... option to open the Edit Project Schemes dialog
  2. Click the Add Schemes... button
  3. Navigate to the resources folder within your PSICAT folder
  4. Select a lithology scheme (Comprehensive or Soft Sediment) and click OK.
  5. Repeat steps 2-3, then select the default symbol scheme and click OK.
  6. You should now see your selected lithology and symbol scheme in the list.
  7. Click OK to close the Edit Project Schemes dialog.
  8. With default schemes in place, you can continue work on your project as usual.