アプリの権限をスーパーユーザーに昇格させたい。インストーラーアプリは、このダイアログを表示することでこれをサポートします。このダイアログを表示して特権を上げるにはどうすればよいですか?
PS。MacOSXで一種のパケットスニファアプリケーションを作成しています。pcaplibを使用しています。(これはtcpdumpの一部です)
AuthorizationExecuteWithPrivileges withkAuthorizationRightExecute
BetterAuthorizationSampleを参照してください
原則として、GUIアプリケーションをrootとして実行しないでください。rootとして実行できるコマンドラインツールを作成し、ユーザースペースのGUIアプリケーションから制御する必要があります。