2012-03-15 5 views
3

私のアプリケーションはサンドボックス化されています。サービスメニューに項目を追加しました。別のアプリケーションでそのメニュー項目を選択しようとすると、アプリケーションがロードされず、サービスが機能しません。サンドボックスアプリケーションでのAppleサービスの使用

私のアプリケーションのアイコンがDockパネルに表示され、すぐに消えます。サンドボックスをオフにすると、すべてが問題なくなります。私はEntitlements.plistにいくつかの行を追加する必要があると思うが、私は何がわからない。

誰にもアイデアはありますか?

+0

何の事ですがあなたのアプリがしようとしている?あなたが達成しようとしていることがわからない場合は、どのキーを使用するかを教えてもらえません。 – SevenBits

+0

サービスを実行するとアプリがクラッシュするようです。サンドボックスの問題をデバッグするときは、コンソールアプリをプルアップして何が起こっているかの手がかりを提供する必要がある関連メッセージを探すと便利です。 – AriX

答えて

0

あなたの資格で、このようなキーを追加します。

<key>com.apple.security.temporary-exception.apple-events</key> 
<array> 
    <string>com.apple.itunes</string> 
</array> 

注:この1つは、私はあなたがここでより多くの情報を得ることができるので、iTunesにAppleイベントを送信することを意味します:特定のApp Sandbox Temporary Exception Entitlements

関連する問題