АвторизацияExecuteWithPrivileges устарела. Придется использовать что-то еще?

Возможный дубликат:
AuthorizationExecuteWithPrivileges устарел

Я использую AuthorizationExecuteWithPrivileges, и теперь XCOde говорит, что он устарел. Долго ли он будет работать?

Кроме того, мне нужно использовать что-нибудь еще ??

Вот пример того, что я делаю: http://pastebin.com/Yh0KDTUM (есть 2 метода на эта паста.Аутентификация и внизу пример использования для перемещения файлов.

Спасибо !


person Jamesst20    schedule 29.10.2011    source источник
comment
Что ты имеешь в виду ? Мой вопрос в том, что мне нужно использовать, поскольку он устарел?   -  person Jamesst20    schedule 29.10.2011
comment
Как написал Грэм Ли в ответе на связанный вопрос, используйте SMJobBless().   -  person    schedule 29.10.2011
comment
Да, но, видимо, я не могу использовать mv, chmod, mv, rm, chown.... с SMJobBless(). Какой-нибудь пример, пожалуйста?   -  person Jamesst20    schedule 29.10.2011
comment
developer.apple.com/library/mac/#samplecode/SMJobBless   -  person    schedule 29.10.2011
comment
Пример возвращает ошибку кода входа, и если я выбираю не подписывать код, в консоли появляется сообщение Что-то пошло не так!   -  person Jamesst20    schedule 29.10.2011
comment
Удалось заставить образец работать, но это странно, нам нужно добавить связку ключей 0o. Как тогда работает установщик? Они должны использовать что-то вроде AuthorizationExecuteWithPrivileges..   -  person Jamesst20    schedule 29.10.2011