我想将我的应用程序的权限提升为 super 用户。 安装程序应用程序通过显示 this dialog 来支持此操作。 如何显示此对话框以提升权限?
PS。 我正在 Mac OS X 上制作一种数据包嗅探器应用程序。我正在使用 pcap lib。 (这是 tcpdump 的一部分)最佳答案
AuthorizationExecuteWithPrivileges与kAuthorizationRightExecute
作为一般规则,您不应以 root 身份运行 GUI 应用程序。您应该创建一个可以以 root 身份运行的命令行工具,并从用户空间 GUI 应用程序控制它。
关于api - 我应该使用哪种 API 将用户权限提升为 Mac OS X 中的 super 用户?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3123055/