我是Swift的新手,我正在尝试创建一个非常简单的应用程序,当您按下圆形按钮时执行root shell命令。
我在网上找到了以下链接,它解释了如何在swift上执行具有用户权限的shell命令,但它没有说明如何使用root权限执行此操作:http://practicalswift.com/2014/06/25/how-to-execute-shell-commands-from-swift/
我该怎么做?
答案 0 :(得分:5)
快速和肮脏的:
NSAppleScript(source: "do shell script \"sudo whatever\" with administrator " +
"privileges")!.executeAndReturnError(nil)
或者查看特权助手工具,但期望更复杂。