Como mapear um protocolo personalizado para um aplicativo no Mac?

Estou tentando registrar um protocolo personalizado em um aplicativo no Mac, ou seja:

O usuário clica no link com "abcdef: // some / url / here"Um aplicativo instalado é iniciado com a sequência acima passada como o primeiro parâmetro

Fiz isso com sucesso no Windows usando as informações desta pergunta:

como faço para criar meu próprio protocolo de URL? (por exemplo: // ...)

Eu preferiria encontrar algo que seja independente do navegador, em outras palavras, no nível do SO. Eu também gostaria de automatizar esse registro por meio de um script de shell, por isso espero que haja uma maneira de fazer isso que não envolva a GUI.

Obrigado!

questionAnswers(6)

yourAnswerToTheQuestion