2

読み取り専用ファイルを上書きする必要があるアプリを作成しています。具体的には /etc/hosts ファイル。そのためには、ユーザーに root アクセス権を取得する許可を求め、それによってホスト ファイルを上書きする許可を求める必要があります。

インターネット全体を検索しましたが、これを行う方法を理解できませんでした。これには AuthorizationExecuteWithPrivileges() というメソッドが使用されていましたが、OSX 10.7 では非推奨になっています。それから SMJobBless というものに出会いましたが、その概念を本当に理解していませんでしたか?

それで、私の問題を正しい方法で解決する方法を説明できますか?

よろしく、ラスムス

4

1 に答える 1

3

http://atnan.com/blog/2012/02/29/modern-privileged-helper-tools-using-smjobbless-plus-xpc/

SMJobBless + XPC は、必要なものに対応する os x 10.7+ ソリューションです。

提供されたリンクには、例を示すソース コードも含まれています。

于 2012-11-22T00:04:26.610 に答える