Como implementar a entrada de teclas de atalho no Mac Cocoa App?

Eu precisava criar uma caixa de entrada de teclas de atalho global no meu Cocoa App.

Eu sei sobre o Shortcut Recorder, mas é uma solução muito antiga. Possui partes implementadas usando o Carbon, que foi descontinuado e não posso publicar meu aplicativo na Mac App Store se eu o usar.

Existe alguma solução moderna pronta para uso? Alguém pode me dar o caminho para fazer isso sozinho (não sei por onde começar)?

questionAnswers(3)

yourAnswerToTheQuestion