macOS Troubleshooting
Gatekeeper Warning
Section titled “Gatekeeper Warning”If macOS blocks WarpDL:
# Remove quarantine attributexattr -d com.apple.quarantine /usr/local/bin/warpdlOr in System Settings → Privacy & Security → Allow anyway.
Socket Permission Denied
Section titled “Socket Permission Denied”If you see “permission denied” for the socket:
# Check socket permissionsls -la /tmp/warpdl.sock
# Remove stale socketrm /tmp/warpdl.sockKeychain Access
Section titled “Keychain Access”WarpDL uses the macOS Keychain for credential storage. If prompted, allow access.
To reset stored credentials:
security delete-generic-password -s "warpdl" -a "main"Homebrew Issues
Section titled “Homebrew Issues”# Update tapbrew updatebrew upgrade warpdl
# Reinstall if corruptedbrew reinstall warpdlM1/M2 (Apple Silicon)
Section titled “M1/M2 (Apple Silicon)”WarpDL provides native ARM64 binaries. Ensure you download the correct architecture:
# Check architecturefile $(which warpdl)