Lionでサンドボックスしようとしたアプリケーションで分散通知を送信できません。 コンソールのsystem.log
に... ...Lionのサンドボックスアプリケーションで分散通知を送信する方法は?
deny distributed-notification-post
を取得します。通知を許可するために追加できる資格があるかどうか。
どうすればいいですか?
Lionでサンドボックスしようとしたアプリケーションで分散通知を送信できません。 コンソールのsystem.log
に... ...Lionのサンドボックスアプリケーションで分散通知を送信する方法は?
deny distributed-notification-post
を取得します。通知を許可するために追加できる資格があるかどうか。
どうすればいいですか?
ユーザー情報辞書を含める必要がない場合は機能するはずです。そうでない場合は、アップルの開発フォーラムやレーダーに問い合わせてください。
しかし、ユーザー情報辞書を含める必要がある場合、それを行うことはできず、直接回避策はありません。あなたは「あなたのアプリケーションはサンドボックスに適しているかどうかを決定する」セクションにあるアプリのサンドボックスのデザインガイド、見れば、それは言う:
次のアプリの動作は、Appサンドボックスとの互換性がありません:
...アプリケーションサンドボックスでは、放送通知に
を、ユーザ情報辞書を送信
、あなたは通知を送信することができますが、通知にユーザー情報の辞書を含めることはできませんあなたは送る。
だから、あなたは、プロセス間通信のためのいくつかの他のメカニズムを使用するようにアプリケーションを書き直す必要があります。 (Growlプロジェクトは、他の多くの人々の前にこれを通過し、オープンになってから有用なリソースになるかもしれません。)