次のような状況があります。
- メインのサンドボックス化されていないアプリケーションがあります。
- このアプリケーションにバンドルされている Finder Sync プラグインがあります。サンドボックス;
- このアプリケーションには XPC ヘルパーがバンドルされています。サンドボックス。
問題:NSXPCConnection
メイン アプリケーションから XPC ヘルパーを開くと問題なく動作します。ただし、Finder Sync プラグインから接続できず、エラー情報も表示されません (開こうとした直後に「接続が無効です」というコールバックが返されるだけです)。
私は何か間違ったことをしていますか、それとも別の方法で行うべきですか? たとえば、XPC ヘルパーを別のアプリケーションに移動することによってですか? 資格に問題がありますか?