He notado un comportamiento molesto con Mojave (macOS 10.14). Uso la aplicación Mensajes todo el tiempo. Anteriormente, simplemente presionaba la X roja para cerrarla cuando terminaba de enviar mensajes por el momento. Sin embargo, el programa permanecería abierto, simplemente oculto. Ahora, después de presionar la X roja, en unos pocos o quizás 30 segundos, la aplicación Mensajes se cierra por completo (lo sé porque el punto indicador en el Dock desaparece). Como resultado, cuando lo vuelvo a abrir, toma uno o dos segundos adicionales (esto puede sumar) y, a veces, se abre en una ubicación diferente a la que estaba antes. ¿Hay alguna forma de desactivar este comportamiento?
Esta es una característica introducida en macOS Lion 10.7 en 2011. Si solo lo nota desde Mojave, es un error o la siguiente configuración que cambió anteriormente se restableció a los valores predeterminados.
De forma predeterminada, desde Lion, las aplicaciones que admiten la finalización automática sin ventanas abiertas y no activadas se cerrarán después de un período de inactividad.
Para deshabilitar esto para todas las aplicaciones, anule NSSupportsAutomaticTermination:
defaults write -g NSSupportsAutomaticTermination -bool false
Para encontrar aplicaciones que admitan la terminación automática en su carpeta /Aplicaciones, puede usar
grep -nl NSSupportsAutomaticTermination /Applications/*/Contents/Info.plist
Tenga en cuenta que la terminación automática es distinta de la funcionalidad que usan con más frecuencia las aplicaciones de terceros: applicationShouldTerminateAfterLastWindowClosed(_:) .
/Applications/Messages.app/Contents/Info.plist
y deshabilitarlo solo para esa aplicación, y funcionó como antes hasta que reinicié y volví a habilitar System Integrity Protection, y luego la aplicación Messages fallaba al iniciarse hasta que restauré el original Info.plist
.defaults write -g NSSupportsAutomaticTermination -bool false
. Espero que haya una solución, ya que es una característica muy molesta 😑
Ruscos
craig w
Tetsujin
sin ladera
Ruscos
Redarm