Я хочу запустить свое приложение при входе в систему (при запуске OS X).
При этом я также хочу автоматически получить root-права без диалогового окна, запрашивающего имя пользователя и пароль.
Как я могу это сделать?
Нет такой вещи, как запуск пакета Mac .app с правами root при запуске. Однако вы можете установить демон-процесс, который запускается при запуске (аутентифицируется) и запускает ваш .app пакет.
.app
Подробнее о Launch Agents/Daemons смотрите здесь .
Launch Agents/Daemons