Skip to main content
How can we help?
Table of Contents
< All Topics
● Knowledge Base · macOS

macOS Security Preferences

macOS security settings are critical when basehead needs to drive another application — most spotting and DAW transfer issues trace back to here.

Run basehead from your Applications folder. Apple now requires that for one app to send commands to another.

Accessibility

Make sure basehead is allowed to control your computer in System Settings → Privacy & Security → Accessibility. If it’s already in the list and acting up, remove it and re-add it (toggling off/on isn’t always enough).

macOS Accessibility settings with basehead enabled

Automation

basehead may also need a refresh in System Settings → Privacy & Security → Automation — un-toggle and re-toggle the relevant entries.

macOS Automation settings showing basehead permissions

Local Network

If you’re using the LAN License Server (LLS), make sure basehead is enabled (and refreshed) under Local Network.

macOS Local Network permissions with basehead enabled

Reset all basehead permissions

To completely wipe and re-grant macOS permissions for basehead, run these in Terminal.

Reset everything

# Apple Silicon sudo tccutil reset All com.basehead.arm64 # Intel sudo tccutil reset All com.basehead.x64

Or reset individual permission categories

# Accessibility sudo tccutil reset Accessibility com.basehead.arm64 sudo tccutil reset Accessibility com.basehead.x64 # Automation (AppleEvents) sudo tccutil reset AppleEvents com.basehead.arm64 sudo tccutil reset AppleEvents com.basehead.x64

After running any of these, you’ll be prompted to re-grant permissions the next time basehead asks for them. Approve each prompt.