2

私はLionの新しいサンドボックスルールでMacアプリケーションを最新のものにしようとしています。しかし、com.apple.security.files.user-selected.read-writeのアクセス権を要求しているにもかかわらず、エラーが発生しています。ログを見ると、deny file-write-create /Users/thom/Desktop/Filename.blah-journalと表示されます。サンドボックス環境のSQLiteベースのNSPersistentDocument

ユーザがSQLiteストアの場所を選択したので、その場所への書き込みが許可されているので、これは意味があります。しかし、SQLiteは実際のファイルと一緒にジャーナルファイルを保持し、にはが書かれています。

SQLiteがサポートするNSPersistentDocumentは、どのようにサンドボックス環境で動作するのですか?

答えて

1

Quicktimeムービーのエクスポート中に同じ問題が発生しました。サンドボックス処理で失敗する「アトミック」な作業ファイルを書き込むためです。あなたができることは、この時点でレーダーを提出することだけです。

+0

完了。私は彼らが壊れたNSPersistentDocumentでエンタイトルメントを必要としないと信じることを選んだので、すべてをどのように進めるか見るためにそれらをオフにしました... – Thom

0

警告:インターネット上でこの浮動小数点の回避策は、Mountain Lionでは動作しません。

+0

どちらの回避策?メモリ内ジャーナリング? – Thom

関連する問題