En Keynote '13, un cuadro de diálogo me sigue avisando cuando guardo / guardo automáticamente

4

Aparece la siguiente advertencia:

Eldocumento"tagsfiltersprogramandyou.key" no se pudo guardar automáticamente. El archivo ha sido cambiado por otra aplicación.

Esto sucede tanto cuando guardo como cuando se guarda automáticamente (lo que sucede a menudo). Es un cuadro modal e interrumpe el flujo de trabajo.

No se están ejecutando otras aplicaciones y el problema sobrevive al reinicio del sistema operativo y del programa. ¿Qué podría estar causando esto?

(Este problema es nuevo con Mavericks / Keynote '13).

    
pregunta Resorath 30.10.2013 - 22:28

3 respuestas

3

El archivo podría estar siendo modificado por otro proceso. Puede ver que varios procesos acceden al archivo ejecutando:

sudo opensnoop -f /path/to/file

Utilice el archivo normalmente, luego intente guardar. Si recibe el error, vuelva a consultar en Terminal para ver si algún otro proceso ha accedido al archivo.

    
respondido por el grg 24.01.2014 - 23:16
2

Utilice fs_usage (página de manual) comando para monitorear, en tiempo real, los accesos a su presentación de Keynote.

  1. Terminal abierta (o iTerm, et al).
  2. Copie / pegue lo siguiente en la ventana de su Terminal, sustituyendo la palabra ARCHIVO por el nombre de archivo de su presentación de Keynote (mantenga comillas si su nombre de archivo contiene espacios u otros caracteres que no sean ASCII):

    sudo fs_usage | egrep "FILE" # e.g. "My Preso.key"

  3. Abre tu presentación de Keynote. En la pantalla de su Terminal, verá un montón de resultados relacionados con la apertura del archivo así:

    11:29:55  getattrlist       /path/to/My Preso.key           0.000003   Keynote.app   
    11:29:55  getattrlist       /path/to/My Preso.key           0.000005   Keynote.app   
    11:29:55  getattrlist       /path/to/My Preso.key           0.000005   Keynote.app   
    11:29:55  lstat64           /path/to/My Preso.key           0.000002   Keynote.app   
    11:29:55  getattrlist       /path/to/My Preso.key           0.000012   Keynote.app   
    11:29:55  getattrlist       /path/to/My Preso.key           0.000012   Keynote.app   
    11:29:55  lstat64           /path/to/My Preso.key           0.000006   Keynote.app   
    11:29:55  access            /path/to/My Preso.key           0.000013   Keynote.app   
    11:29:55  open              /path/to/My Preso.key           0.000016   Keynote.app   
    11:29:55  open              /path/to/My Preso.key           0.000007   Keynote.app

Luego, haz lo que normalmente haces en tu hoja de cálculo. Es posible que desee alinear sus ventanas para que pueda ver la ventana de su Terminal mientras trabaja. Siempre que haya una salida nueva en su ventana de Terminal, verifique la última columna . Normalmente debería decir Keynote.app pero si hay un acceso por cualquier otro proceso, lo verás allí y luego tendrás a tu culpable.

    
respondido por el Jay Allen 25.01.2014 - 00:38
2

Mi idea es que esto es un problema de permisos o un problema del servidor.

¿Tienes algún servidor montado?

Si guarda un archivo en la carpeta Documentos, ¿se produce el problema?

¿Ha intentado eliminar y volver a instalar Keynote?

¿Está "compartiendo" el documento para que Keynote lo haya puesto en su cuenta de iCloud?

¿Ha intentado ejecutar Disk Utility y lo obtuvo para verificar los permisos en su unidad?

Si tiene un problema con los permisos, debería ver de cerca ~ / Library / Saved Application State / com.apple.iWork.Keynote.savedState y su contenido, así como cualquier servidor que haya montado.

    
respondido por el Tony Williams 24.01.2014 - 01:27

Lea otras preguntas en las etiquetas