L'aperçu refuse d'ouvrir le fichier pdf, affirmant à tort un problème d'autorisation

24

J'ai dû forcer la fermeture de Preview (il ne répondait plus après avoir essayé d'ouvrir un gif animé de 200 Mo), mais après le redémarrage, certains fichiers qui étaient ouverts avant de ne plus s'ouvrir. Au lieu de cela, une boîte d'erreur apparaît indiquant que

Le fichier «file.pdf» n'a pas pu être ouvert car vous n'êtes pas autorisé à le visualiser.

et

Pour afficher ou modifier les autorisations, sélectionnez l'élément dans le Finder et choisissez Fichier> Obtenir des informations.

(comment puis-je générer une image de cette boîte d'erreur?).

Cependant, les autorisations de fichier sont correctes, le Finder a généré l'aperçu habituel et acroread peut ouvrir le fichier. Je soupçonne que Preview a généré un verrou pour ce fichier quelque part, mais je ne sais pas où et comment. OSX 10.9.5. (copier le fichier dans un terminal vers un autre et essayer d'ouvrir cela n'a pas aidé, tout comme changer les autorisations de lecture-écriture pour tout le monde).

Walter
la source

Réponses:

34

quitter l'aperçu était suffisant pour le réparer pour moi.

Richard McMahon
la source
2
A travaillé pour moi ... bug étrange
Shaun
L'ouverture de l'aperçu et la fermeture n'ont pas fonctionné pour moi. Mais l'ouverture et la fermeture forcée semblaient fonctionner pour une raison quelconque.
Andrew
Je pense que l'aperçu verrouille simplement les ressources et ne le libère pas .. Cette solution est bonne :)
Nilesh Agrawal
Eh bien, cela n'a pas aidé avec le problème d'origine, comme indiqué dans le problème. Donc, cela ne répond pas à la question d'origine.
Walter
15

Après avoir cherché sur le net, j'ai trouvé une solution, en suivant principalement cette suggestion , mais en supprimant seulement un petit sous-répertoire:

  1. J'ai supprimé le sous-répertoire ~/Library/Containers/com.apple.Preview/Data/Library/Saved Application State/com.apple.Preview.savedState

  2. J'ai quitté Aperçu et l'ai redémarré.

PS: dans les versions récentes de macOS, l'état de sauvegarde est conservé ~/Library/Saved\ Application\ State/com.apple.Preview.savedState.

Walter
la source