How to solve a macOS security warning

After downloading and extracting a Squinch archive, macOS may prevent Squinch from opening and display a warning that Apple cannot verify the file is free of malware.

macOS warning dialog

This warning is caused by macOS, not by an issue with Squinch. macOS automatically adds the com.apple.quarantine attribute to files downloaded from the Internet and will only allow you to remove it if the file has been notarized with Apple. Squinch is not notarized because it is not code-signed, since code signing for macOS requires an Apple Developer Program membership, which costs $99 per year.

Solve it using System Settings

These instructions apply to macOS 13 Ventura and later. First, try to open Squinch and dismiss the warning.

  1. On your Mac, choose Apple menu > System Settings, then click Privacy & Security in the sidebar. You may need to scroll down.
  2. Scroll to the Security section, then click Open Anyway.
  3. Confirm that you want to open Squinch. You may need to enter your login password.
Privacy & Security with the Open Anyway button

macOS saves this approval persistently, so you can open Squinch normally from then on.

Solve it using Terminal

Alternatively, open Terminal, change to the folder that contains Squinch, and run:

xattr -d com.apple.quarantine squinch

This removes the quarantine attribute from the extracted Squinch executable. You only need to do this once for each downloaded copy.

Download Squinch via Terminal

Using the download script to obtain Squinch directly via Terminal avoids that issue entirely. Just copy and paste the following command into a Terminal window and press Return:

curl -fsSL https://CodingMarkus.codeberg.page/Squinch/download/macos | sh

Contact Apple

If you think this is an unnecessarily difficult experience, please contact Apple Support and let Apple know.