Фон
У меня есть демон, который отслеживает все действия в системе. Для корректной работы ему необходим «Полный доступ к диску».
Проблема
Если пользователь вручную добавляет демон в список «Настройки / Защита и конфиденциальность / Конфиденциальность / Полный доступ к диску», все работает так, как он полагает к. Проблема в том, что мое приложение является демоном, поэтому оно не имеет доступа к пользовательскому интерфейсу. Поэтому, когда он получает доступ к ограниченным ресурсам, пользователь не может получить разрешение «Полный доступ к диску». В результате пользователь может не знать, что программное обеспечение работает не полностью.
В основном это решение не работает (его недостаточно для демона).
Вопрос
Чтобы решить эту проблему, я хочу предложить пользователю предоставить «Полный доступ к диску» во время процесса установки. Я понятия не имею, как этого добиться.
Можно ли предоставить «Полный доступ к диску» во время процесса установки pkg? Если да, то как это сделать?