4 votes

Dans Keynote '13, une boîte de dialogue ne cesse de m'avertir lorsque je sauvegarde / autosave.

Le avertissement suivant apparaît:

Le document

Cela se produit à la fois lorsque je sauvegarde et lors de l'autosave (ce qui arrive souvent). C'est une boîte modale qui interrompt le flux de travail.

Aucune autre application n'est en cours d'exécution, et le problème persiste même après avoir redémarré le programme et le système d'exploitation. Que pourrait causer cela?

(Ce problème est apparu avec Mavericks / Keynote '13).

3voto

grg Points 181593

Le fichier pourrait être en train d'être modifié par un autre processus. Vous pouvez voir comment le fichier est accédé par divers processus en exécutant :

sudo opensnoop -f /chemin/vers/le/fichier

Utilisez le fichier normalement, puis essayez de sauvegarder. Si vous obtenez une erreur, vérifiez dans Terminal si d'autres processus ont accédé au fichier.

2voto

Tony Williams Points 11219

Je pense que c'est un problème de permissions ou un problème de serveur.

Avez-vous des serveurs montés?

Si vous enregistrez un fichier dans votre dossier Documents, le problème se produit-il?

Avez-vous essayé de supprimer et de réinstaller Keynote?

Partagez-vous le document pour que Keynote l'ait placé dans votre compte iCloud?

Avez-vous essayé d'exécuter Utilitaire de disque et de le faire vérifier les permissions sur votre disque?

Si vous rencontrez un problème de permissions, je vous conseillerais de jeter un coup d'œil à ~/Library/Saved Application State/com.apple.iWork.Keynote.savedState et son contenu ainsi qu'à tout serveur que vous avez monté.

2voto

tinytinysky Points 161

Utilisez la fs_usage (page de manuel) commande pour surveiller, en temps réel, les accès à votre présentation Keynote.

  1. Ouvrez Terminal (ou iTerm, et al).

  2. Copiez/collez ce qui suit dans votre fenêtre de Terminal, en remplaçant le mot FILE par le nom de fichier de votre présentation Keynote (gardez les guillemets si votre nom de fichier contient des espaces ou d'autres caractères non-ASCII) :

    sudo fs_usage | egrep "FILE" # par exemple "Mon Preso.key"

  3. Ouvrez votre présentation Keynote. Dans l'écran de votre Terminal, vous verrez une série de sorties liées à l'ouverture du fichier comme ceci :

    11:29:55  getattrlist       /chemin/vers/Mon Preso.key           0.000003   Keynote.app   
    11:29:55  getattrlist       /chemin/vers/Mon Preso.key           0.000005   Keynote.app   
    11:29:55  getattrlist       /chemin/vers/Mon Preso.key           0.000005   Keynote.app   
    11:29:55  lstat64           /chemin/vers/Mon Preso.key           0.000002   Keynote.app   
    11:29:55  getattrlist       /chemin/vers/Mon Preso.key           0.000012   Keynote.app   
    11:29:55  getattrlist       /chemin/vers/Mon Preso.key           0.000012   Keynote.app   
    11:29:55  lstat64           /chemin/vers/Mon Preso.key           0.000006   Keynote.app   
    11:29:55  access            /chemin/vers/Mon Preso.key           0.000013   Keynote.app   
    11:29:55  open              /chemin/vers/Mon Preso.key           0.000016   Keynote.app   
    11:29:55  open              /chemin/vers/Mon Preso.key           0.000007   Keynote.app

Ensuite, faites ce que vous faites normalement dans votre feuille de calcul. Vous voudrez peut-être aligner vos fenêtres pour pouvoir voir votre fenêtre de Terminal pendant que vous travaillez. Chaque fois qu'il y a une nouvelle sortie dans votre fenêtre Terminal, vérifiez la dernière colonne. Normalement, cela devrait indiquer Keynote.app mais s'il y a un accès par tout autre processus, vous le verrez là et vous trouverez alors le coupable.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X