我想将我的应用程序的权限提升为超级用户。安装程序应用程序通过显示此对话框来支持这一点。如何显示此对话框以提升权限?
PS。我正在 Mac OS X 上制作一种数据包嗅探器应用程序。我正在使用 pcap lib。(这是 tcpdump 的一部分)
AuthorizationExecuteWithPrivileges与kAuthorizationRightExecute
作为一般规则,您不应以 root 身份运行 GUI 应用程序。您应该制作一个可以以 root 身份运行的命令行工具,并从您的用户空间 GUI 应用程序控制它。