Можно ли использовать глобальный хук (клавиатура мышь) без дополнительных прав?


#1

Есть программа на golang c библиотекой на си, при установке глобального хука выходит окно:
mac%20os%201
Я так понимаю swift вряд-ли здесь поможет?


#2

MacOS всё равно на чем написана ваша программа.


#3

Понятно.
Как программно добавить программу аналогично Punto switcher?


При установке конечно запрашивает права, но для пользователя проще ввести пароль чем добавить программу ручками.


#4

Должно быть что то такое, можно спросить у эксперта по macOS @devlab :slight_smile:


#5

Эксперт, это громко сказано :joy:

Мне сейчас некогда разбираться с проблемой, но вот если поизучать исходники этой библиотеки, найдете ответ на свой вопрос: https://github.com/MacPaw/PermissionsKit