SMJobBless предназначен для инструмента Privileged Helper, но что, если я хочу, чтобы запустил plist для копирования в / Users /<пользователь>/ Library / LaunchAgents

SMJobBless предназначен для инструмента Privileged Helper, но что мне делать, если я хочу запустить plist для копирования /Users/<user>/Library/LaunchAgents, Я не хочу вводить пароль пользователя для установки вспомогательного инструмента.

1 ответ

Ваше приложение уже должно быть в состоянии создать launchctl процессы и имеют доступ к записи /Users/<user>/Library/LaunchAgentsтак что вы не можете просто сделать это напрямую вместо того, чтобы пытаться использовать SMJobBless()?

Другие вопросы по тегам