1

OS X では、Apple が 2 つの推奨事項を公開した AuthorizationExecuteWithPrivileges() を介して特権操作が行われます。

setuid ヘルパー ツールを使用する古い MoreAuth。

システムに launchd ファイルを散らかしている現在の BetterAuthorizationSample。

後者を使用するアプリケーションは知りません...

4

2 に答える 2

1

とりあえず使ってみます。私が持っている唯一の異議は、アプリケーションを削除しても、ヘルパー ツールが元の場所にとどまるということです。

于 2009-09-16T21:36:46.100 に答える
1

私はそれを使用しましたが、実装するのは面倒です。FWIW、私は BBEdit と PGP Desktop がそれを使用していることを知っています。

于 2010-08-20T21:11:05.667 に答える