Cómo evitar que una aplicación guarde / restaure cualquier estado guardado

5

Quiero desactivar la restauración de una ventana de aplicación (en mi caso, iTerm). ¿Cómo apagarlo, pero solo para esta aplicación específica?

    
pregunta Antzi 19.03.2015 - 15:27

3 respuestas

2

Puedes intentar modificar los permisos en la carpeta de estado guardada para que no se pueda escribir.

Toma Preview.app por ejemplo.

Abra Terminal.app desde la carpeta Utilidades en Aplicaciones e ingrese:

sudo chmod 440 ~/Library/Saved Application State/com.apple.Preview.savedState/

Por lo tanto, querrá buscar en la carpeta "~ / Biblioteca / Estado de la aplicación guardada" la ruta al estado guardado de iTerm y modificar el comando anterior correspondiente.

    
respondido por el willWorkForCookies 19.03.2015 - 15:34
8

Hay un comando específico para evitar que cualquier aplicación guarde el estado, en lugar de simplemente bloquear la carpeta de estado ...

defaults write com.apple.Preview NSQuitAlwaysKeepsWindows -bool false

Si no desea un cambio permanente, solo para evitarlo en una sola ocasión, eliminar o mover la carpeta Estado guardado en ~/Library/Saved Application State/ sería lo más simple.

    
respondido por el Tetsujin 19.03.2015 - 21:23
1

Uso RestoreMeNot para este propósito. Agrega un prefpano en el que puede alternar la restauración por aplicación.

    
respondido por el Kellen 20.03.2015 - 21:29

Lea otras preguntas en las etiquetas