Есть ли право на магазин приложений для NSApleScript (источник: do shell script \ sudo" команды?

Например, мое приложение использует следующую команду, когда ОС обрабатывает всплывающее предупреждение, чтобы запросить пароль администратора для аутентификации в качестве пользователя root. Есть ли право, которое позволит мне запускать это из песочницы?

    @IBAction func clearFonts(sender: NSButton) {

    NSAppleScript(source: "do shell script \"sudo atsutil databases -remove;sudo atsutil server -shutdown\" with administrator " +
        "privileges")!.executeAndReturnError(nil)

}

person tsh79    schedule 05.05.2015    source источник
comment
Ответ: вы не можете этого сделать, если приложение находится в песочнице, выполнение произвольного скрипта запрещено песочницей. sudo запрещено.   -  person Eric Aya    schedule 05.05.2015


Ответы (1)


вы не можете сделать это, если приложение находится в песочнице, произвольное выполнение скрипта запрещено песочницей. sudo запрещено.

person mahal tertin    schedule 05.05.2015