4 votos

En Keynote '13, un cuadro de diálogo me sigue dando una advertencia cuando guardo / autoguardar

Aparece la siguiente advertencia:

The document "tagsfiltersprogramandyou.key" could not be autosaved. The file has been changed by another application.

Esto ocurre tanto cuando guardo como con el autoguardado (que ocurre a menudo). Es un cuadro modal e interrumpe el flujo de trabajo.

No hay otras aplicaciones en ejecución y el problema sobrevive a los reinicios del programa y del sistema operativo. ¿Cuál podría ser la causa?

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

3voto

siva Puntos 23

El fichero puede estar siendo modificado por otro proceso. Usted puede ver como el archivo es accedido por varios procesos mediante la ejecución:

sudo opensnoop -f /path/to/file

Utiliza el archivo normalmente e intenta guardarlo. Si obtiene el error, vuelva a comprobar en Terminal si algún otro proceso ha accedido al archivo.

2voto

Tony Williams Puntos 4903

Mi opinión es que se trata de un problema de permisos o de un problema del servidor.

¿Tiene algún servidor montado?

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

¿Has probado a borrar y volver a instalar Keynote?

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

¿Has probado a ejecutar Disk Utility y has conseguido que verifique los permisos de tu unidad?

Si estás teniendo un problema de permisos, yo echaría un vistazo a ~/Library/Saved Application State/com.apple.iWork.Keynote.savedState y su contenido, así como a cualquier servidor que tengas montado.

2voto

tinytinysky Puntos 41

Utiliza el fs_usage (página del manual) para supervisar, en tiempo real, los accesos a su presentación de Keynote.

  1. Abre Terminal (o iTerm, etc.).

  2. Copia/pega lo siguiente en tu ventana de Terminal, sustituyendo la palabra FILE por el nombre de archivo de su presentación Keynote (mantenga las comillas si su nombre de archivo contiene espacios u otros caracteres no ASCII):

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

  3. Abra su presentación de Keynote. En su pantalla Terminal, verá un montón de resultados relacionados con la apertura del archivo de esta manera:

    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

A continuación, haz lo que haces normalmente en tu hoja de cálculo. Puede que quieras alinear tus ventanas para poder ver tu ventana de Terminal mientras trabajas. Siempre que haya nueva salida en tu ventana de Terminal, compruebe la última columna . Normalmente debería decir Keynote.app pero si hay un acceso por cualquier otro proceso, lo verás ahí y entonces tendrás a tu culpable.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X