via54macfix - Fix macOS native binary and launchd deployment issues
Diagnose and fix Gatekeeper, provenance xattr, launchd throttling, and user-domain issues when running native binaries on macOS.
Tags
Updated: 2026-09-29Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Diagnose Gatekeeper rejection
- Inspect binary xattrs
- Assess binaries with spctl
- Install binaries in user paths
- Configure launchd user domains
- Handle launchd throttling
- Start daemons from CLI
- Verify launchd service state
Inputs
- macOS version
- Native binary
- Binary installation path
- launchd plist
- Service label
- Diagnostic command output
Outputs
- Diagnostic findings
- Installed binary
- Updated shell PATH
- launchd service state
- Daemon process
- Service logs
Requirements
- macOS 12 or later
- Shell access
- launchctl
- xattr
- spctl
