Вопросы привилегий пользователя при выполнении кода терминала в Objective-C - PullRequest
0 голосов
/ 16 октября 2011

Я пишу приложение, которое будет обновлять прошивку на определенном оборудовании.Поэтому это приложение будет работать на большом количестве различных систем OSX по всему миру, поэтому хотелось бы убедиться, что я правильно понял это в первый раз.

Приложение просто будет тихо запускать серию команд терминалав фоновом режиме.

Что я хотел бы знать: какие проблемы с привилегиями / доступом пользователей следует учитывать при написании приложения, которое будет работать на нескольких различных системах?Это не очень конкретный вопрос, я знаю, но я пытаюсь определить, каких проблем мне следует ожидать.

1 Ответ

0 голосов
/ 21 октября 2011

Для любого, кто читает это, мне нужно было рассмотреть вопрос о доступе root, для которого я написал вспомогательный инструмент с правами администратора: http://www.bdunagan.com/2008/11/23/sudo-nstasks-with-mac-os-xs-security-framework/

...