サンドボックス化されたCocoaアプリケーションでGrowl1.3とどのように通信しますか?このためのサンプルコードはありますか?アプリがサンドボックス化されていない場合、Growlは正常に機能します。
1 に答える
3
growl.infoのドキュメントに必要な内容が記載されていない場合は、お知らせください。要点は次のとおりです。テンプレートgrowlxpcを取得するスクリプトを実行し、アプリケーションのバンドルIDドメインに一致するように名前を変更し、アプリバンドルにコピーして、コード署名IDで署名します。-(BOOL) hasNetworkClientEntitlement
次に、GrowlApplicationBridgeデリゲートとして指定したアプリケーションのクラスに実装して、メインアプリケーションがそれ自体のネットワーク資格を要求するかどうかをgrowlフレームワークに通知します。
これをXcodeビルドプロセスに統合する方法の例はBeepHammerです。再識別/署名/コピーを行うために、含まれているrubyスクリプトを実行するシェルスクリプトビルドフェーズに特に注意を払う必要があります。
于 2012-05-24T14:50:53.200 に答える