私は自分のアプリケーションを介して VPN 接続を作成する必要があり、Apple のEBASサンプル コードの助けを借りて成功した MAC アプリケーションに取り組んでいます。
ユーザーが VPN に接続する場合、ネットワーク インターフェイスを変更する必要があります。そのために、AUTHORIZATION POPUP がユーザーのアクセス許可を取得します。
これは、ネットワーク インターフェイスを変更するプロセスです。
まず、以下のコードを使用してシステム設定をロックします
Boolean result = SCPreferencesLock(prefToUnlock,TRUE); // Authentication PopUp Comes here to lock the system preferences.
そして、正常に動作しているネットワークを変更するためのコードの残りの部分。
これで、上記の実行ポップアップが表示されるたびに、SystemPreference をロックする権限が取得されます。これは、承認ポップアップなしのヘルパー ツールで実行したいと考えています。私はそれを試しましたが、常にfalseを返します。
これをアーカイブできる他の方法はありますか。
ありがとう