ファイルを開かないプレビュー-権限の問題(Python経由)
Mavericks(10.9.3)を実行しているMac VMがあり、さまざまな理由で、PDFファイルをVMに自動的に転送してプレビューで開くスクリプトをPythonで記述しようとしています。知らない人のために、コマンド<path-to-Preview> <path-to-file>はファイルを開きます。 スクリプトを実行すると、プレビューが開きますが、次のエラーメッセージが表示されます。 これは単なるサンプルPDFファイルです。他のPDFでも試してみました。ファイルをダブルクリックして開くと、このエラーは発生しません。スクリプトを作成しようとしたときのみ。ファイルが一度手動で開かれている限り、エラーは発生しません。 他にもいくつかエラーがあります(パスはサニタイズされます)。 ターミナルのエラー 2014-08-22 09:33:49.074 Preview[276:2c0b] PVPDFPageContainer initWithURL:file:///path/The-Apple-Sandbox-BHDC2011-Paper.pdf failed, error = Error Domain=NSCocoaErrorDomain Code=257 "The file “The-Apple-Sandbox-BHDC2011-Paper.pdf” couldn’t be opened because you don’t have permission to view it." UserInfo=0x7fe7504ba220 {NSFilePath=/path/The-Apple-Sandbox-BHDC2011-Paper.pdf, NSUnderlyingError=0x7fe7504ba1f0 "The operation couldn’t be completed. Operation not permitted"} コンソールのエラー 9:33:49 AM sandboxd: ([276]) Preview(276) deny …