NSAppleScript(来源:"do shell script \"sudo" 命令是否有应用程序商店授权?

Is there an App store entitlement for NSAppleScript(source: "do shell script \"sudo" commands?

例如,我的应用程序使用以下命令,OS 处理弹出警报以请求管理员密码以 root 身份进行身份验证。是否有允许我从沙盒中 运行 执行此操作的权利?

    @IBAction func clearFonts(sender: NSButton) {

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

}

如果应用程序是沙盒,则不能执行此操作,沙盒禁止执行任意脚本。不允许 sudo