Respuesta corta: un Dock que no deja de restablecerse casi nunca es aleatorio. Es una de cuatro cosas, y tres de ellas se arreglan en un minuto.
La pista es cuándo ocurre: al iniciar sesión, después de una actualización, tras desconectar un monitor, o aparentemente al azar mientras trabajas. Cada caso apunta a algo distinto.
Este es el más común, y normalmente significa que el archivo de preferencias está dañado. macOS lee
com.apple.dock al iniciar sesión, y si no puede procesar el archivo, recurre a los valores predeterminados y
escribe uno nuevo, descartando tu disposición cada vez.
La solución es eliminarlo a propósito y dejar que macOS lo reconstruya limpio:
defaults delete com.apple.dock; killall Dock
Pierdes tus apps fijadas una vez, a propósito, y luego deja de pasar. Configura el Dock de nuevo y cierra sesión y vuelve a iniciarla para confirmar que se mantuvo. Todos los detalles en cómo restablecer el Dock del Mac. Si los iconos están en otro orden en vez de volver a los de fábrica, consulta los iconos del Dock se reordenaron solos.
Si sigue restableciéndose después de eso, el archivo de preferencias no es el problema y algo lo está reescribiendo. Sigue leyendo.
Las actualizaciones pueden reintroducir los valores predeterminados de Apple para claves que cambiaron entre versiones, y la sección de aplicaciones recientes es la víctima habitual. Este caso no es daño y no necesita el borrado de arriba:
defaults write com.apple.dock show-recents -bool false; killall Dock
Una actualización no debería mover tu Dock a otro borde ni cambiarle el tamaño. Si lo hizo, es el caso del archivo dañado y no la actualización.
Esto no es en absoluto un restablecimiento, por eso las soluciones habituales no hacen nada. macOS decide qué pantalla tiene el Dock, y mover el puntero hasta el borde inferior de otra pantalla se lo entrega. No se ha reescrito nada; el Dock simplemente está en otro sitio.
No existe ninguna clave de defaults para esto. Es el único comportamiento del Dock para el que Apple nunca ha expuesto
un ajuste, por eso existen utilidades que lo hacen. Consulta
mantener el Dock en una sola pantalla, y
las apps que lo hacen.
Si el tamaño cambia y no abriste Ajustes del Sistema, rozaste el separador. La línea entre tus apps y tus carpetas es un tirador, está en la parte más transitada de la pantalla, y no hay confirmación ni deshacer.
La pista es que todo se movió a la vez: cada icono cambió de tamaño, y cada ventana que tenías organizada se desplazó, porque el Dock recuperó el espacio. Eso es un cambio de tamaño, no un restablecimiento.
La solución es un bloqueo:
defaults write com.apple.dock size-immutable -bool true; killall Dock
El separador deja de responder a los arrastres y Ajustes del Sistema pone en gris el control de tamaño. Cambia
true por false para deshacerlo.
Si nada de lo anterior aplica, hay una app editando com.apple.dock a tus espaldas.
Las herramientas de copia de seguridad y sincronización, las utilidades tipo «limpiador de Mac», y los perfiles de dispositivos gestionados de un empleador hacen todos esto.
Para saber si el archivo se está reescribiendo, observa su fecha de modificación:
ls -l ~/Library/Preferences/com.apple.dock.plist
Si la marca de tiempo cambia sin que hayas tocado el Dock, algo más está escribiendo en él. En un Mac de trabajo, revisa Ajustes del Sistema › General › Gestión de dispositivos por si hay un perfil, que no puedes anular localmente y no deberías intentarlo.
Por lo demás, las cuatro claves immutable son lo que impide que la escritura de otra app
surta efecto. Están listadas por completo en
todos los comandos defaults del Dock del Mac.
Solo si la causa es otra app escribiendo en él. No arreglará un archivo de preferencias dañado, y los propios bloqueos viven en ese mismo archivo, así que un archivo que no se puede leer también pierde los bloqueos. Arregla primero el archivo, y luego bloquea.
Lo que hace defaults delete com.apple.dock,
sí. Las apps no se tocan, solo la lista de cuáles están fijadas. Haz una captura de tu
Dock antes y devolverlo todo es cosa de dos minutos.
No. iCloud no sincroniza el Dock entre Mac. Si tu Dock se parece al de otro Mac, viene del Asistente de Migración o de una restauración, no de una sincronización continua.
Still Dock mantiene los cuatro ajustes del Dock fijos desde la barra de menús, y recuerda el Dock que tenías antes de bloquearlo. Bloquear el tamaño es gratis.