管理者権限を必要とするユーザーのオペレーティングシステム上のファイルを変更するCocoaアプリケーションを構築しています。私は使用する概念実証が機能していますauthopen
が、それは私が達成したいと思っているUXエクスペリエンスを提供しません。ファイルが変更されるたびに、ユーザーにパスワードの入力を求められます。アプリケーションの存続期間中、アプリケーションにアクセス許可を付与する方法はありますか?
目標: アプリケーションはユーザーにパスワードを1回要求しますが、アプリケーションがパスワードを要求することはありません。
次善の策:アプリケーションは、アプリケーションの起動時に 一度ユーザーにパスワードを要求します。アプリケーションが再起動するまで、アプリケーションはパスワードの入力を求めません。
私は承認サービスと、特権ファイルの変更を具体的に処理するデーモンを作成する可能性を認識しています。私が興味を持っているのは、別のシステムに深く入り込む前に、リストされた目標のいずれかが可能かどうかです。
提案、批評、役立つリンクを本当に感謝します。
乾杯、ダスティン