Mac OSX 用の印刷ダイアログ拡張機能 (PDE) を作成しています。その PDE では、認証のためにネットワークに接続する必要があります。
ただし、サンドボックスが原因で、TextEdit で PDE を試したところ、LDAP に接続できません。コンソールからは、sandboxd が TextEdit のネットワーク送信を拒否したと表示されます。どうやら、サンドボックス化された TextEdit はネットワーク接続を許可していないようです。
これを修正する最善の方法は何ですか?
PDE でネットワーク接続を有効にする方法
PDE を使用してアプリのサンドボックス プロファイルを拡張することもできますか (ネットワーク接続資格を追加するため)?
ヘルプやヒントは大歓迎です。
編集: 現在、XPC サービスを検討しています。現在、XPC が機能していないようです。おそらく、PDE プラグインが TextEdit などのアプリ上で実行されており、私の XPC サービスがメイン アプリのバンドル内にないためです。