预览拒绝打开pdf文件,错误地声明了权限问题


24

我不得不强行退出预览(尝试打开200Mb动画gif后,它变得无响应),但是重新启动它后,某些已打开的文件不再打开。而是弹出一个错误框,说

由于您无权查看文件“ file.pdf”,因此无法打开。

要查看或更改权限,请在Finder中选择项目,然后选择“文件”>“获取信息”。

(如何生成该错误框的图像?)。

但是,文件许可权还可以,finder会生成常规预览,而acroread可以打开文件。我怀疑Preview在某处为此文件生成了一些锁定,但是我不确定在哪里以及如何使用。OSX 10.9.5。(将终端中的文件复制到另一个终端并尝试打开该文件夹无济于事,更改所有人的读写权限也是如此)。

Answers:


34

退出预览足以为我修复它。


2
为我工作...一个奇怪的错误
Shaun

仅打开预览并退出对我不起作用。但是出于某种原因,打开然后强制退出似乎有效。
安德鲁(Andrew)

我认为预览只是锁定资源而不会释放资源。此解决方案很好:)
Nilesh Agrawal

嗯,这对问题中所述的原始问题没有帮助。因此,这不能回答原始问题。
Walter

15

在网上搜索后,我发现了一个解决方案,主要遵循了这一建议,尽管只删除了一个小的子目录:

  1. 我删除了子目录 ~/Library/Containers/com.apple.Preview/Data/Library/Saved Application State/com.apple.Preview.savedState

  2. 我退出预览并重新启动它。

PS:在最新版本的macOS中,保存状态保持在~/Library/Saved\ Application\ State/com.apple.Preview.savedState

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.