2011-11-15 8 views
1

スクリプトブリッジを使用して、Safariで開いているタブのリストを取得する必要があるアプリケーションを作成したいと考えています。そのようなアプリをサンドボックス化してApp Storeで販売することは可能ですか?スクリプトブリッジとサンドボックス

+0

解決方法が見つかりましたか?私はまた、スクリプトブリッジでメールアプリケーションを使用しようとしていると、アプリをMac appStoreに提出します。 –

+0

申し訳ありませんが、私はこのf ******問題の解決策をまだ見つけていません! – Hugo

+0

私は恐れることはできません。 http://stackoverflow.com/questions/7287060/sandboxing-my-app-with-scripting-bridge-to-send-emailを参照してください。 –

答えて

2

多分、店舗ポリシーの問題です。技術的には簡単です:あなたのアプリケーションにこの資格を追加します。

"com.apple.security.temporary-exception.apple-events" = ("com.apple.safari"); 

アプリケーションは今のSafariに(スクリプティングブリッジが使用するものです)すべてのAppleイベントを送信することができます。しかし、あなたはその資格の使用を正当化しなければなりません。それはStoreポリシーがどこに来るかです。理論上、その資格はMountain Lionの新機能であるcom.apple.security.scripting-targetsに置き換えられていますが、まだそれをサポートしていません。

関連する問題