Respuesta corta: las cuatro claves de defaults evitan que el Dock se redimensione, se mueva, se vacíe o se oculte, y en un mostrador con una sola persona responsable cerca, eso suele bastar.
Lo único que no pueden arreglar es que el Dock siga al cursor hacia una segunda pantalla, porque macOS no tiene ninguna opción para eso. Si la segunda pantalla mira hacia un cliente, ese es el problema que vale la pena resolver primero.
En un Mac personal, un Dock con el tamaño equivocado es una molestia. En una recepción, un mostrador o un equipo de demostración en una sala de exhibición, es lo primero que ve un cliente mientras espera, y se interpreta como una declaración sobre cómo se maneja el lugar.
Las fallas son las de siempre, y son de siempre porque el equipo lo usa quien esté de turno:
defaults write com.apple.dock size-immutable -bool true
defaults write com.apple.dock position-immutable -bool true
defaults write com.apple.dock contents-immutable -bool true
defaults write com.apple.dock autohide-immutable -bool true
killall Dock
Cada una deja en gris el control correspondiente en Configuración del Sistema, así que no se puede cambiar desde la interfaz en absoluto. Son por cuenta, sobreviven a un reinicio y a una actualización de macOS, y se deshacen quitando la clave en vez de ponerla en false:
defaults delete com.apple.dock autohide-immutable; killall Dock
Cada clave con su tipo está en todos los comandos defaults del Dock del Mac.
Las recepciones y salas de exhibición casi siempre tienen una segunda pantalla: un panel de cara al cliente, una pantalla de pared, un monitor de demostración. Y el Dock no está asignado a ninguna pantalla. Sigue al cursor. Empuja el cursor hasta el borde inferior de cualquier pantalla y mantenlo ahí, y el Dock se mueve a esa.
No hay ninguna clave de defaults para esto ni ninguna opción en Configuración del Sistema. Es lo que Apple diseñó que hiciera el Dock, y significa que un Dock lleno de herramientas internas puede aparecer en la pantalla que un cliente está mirando, en plena conversación, porque alguien fue por algo.
Todas las soluciones alternas te cuestan algo: desactivar «Cada pantalla tiene sus propios espacios», mover el Dock a un borde lateral, o cambiar cuál pantalla es la principal. Cada una se explica con su costo en cómo mantener el Dock del Mac en una sola pantalla. Si ninguna de esas opciones te sirve en un mostrador que debe verse bien, una app que fije el Dock a una sola pantalla es la opción que queda.
Un salón de clases tiene un maestro que configuró la sala y se acuerda. Una biblioteca tiene una imagen base. Una recepción tiene a quien esté trabajando ese día, y en un año esa es otra persona.
Lo cual significa que el modo de falla aquí no es un bloqueo que se deshace. Es un bloqueo que nadie recuerda haber activado. Alguien abre Configuración del Sistema un año después, encuentra los controles del Dock en gris con una nota de que están administrados, y no tiene idea de quién lo hizo ni por qué. Eso es un ticket de soporte, y de vez en cuando un equipo restablecido de más.
Así que las dos cosas que vale la pena hacer en un Mac de negocio, más allá de los bloqueos en sí:
defaults. Está bien cuando nadie en el mostrador abre Terminal, que en una recepción es casi siempre. Gratis, y se puede deshacer en una línea.Las tres comparadas, con lo que cuesta cada una: cómo bloquear el Dock en un Mac, 3 formas comparadas.
macOS agrega una sección de aplicaciones usadas recientemente a la derecha del Dock. En una pantalla de cara al cliente, muestra lo que abrió el último miembro del personal. Desactívala:
defaults write com.apple.dock show-recents -bool false
killall Dock
Los cuatro bloqueos no lo quitan. Es una opción aparte, cubierta en cómo evitar que aparezcan apps recientes en el Dock.
No. position-immutable evita que el Dock se mueva a otro borde de una pantalla. No dice nada sobre en qué pantalla está el Dock, porque macOS no da ninguna opción para eso en absoluto.
Eso depende de cuánto personal y cuántos turnos. Una persona en un mostrador rara vez lo necesita. Un mostrador que usan seis personas en tres turnos es donde el Dock se desajusta más rápido, porque nadie en particular nota el cambio.
No. Viven en las preferencias de la cuenta y no en el sistema, así que una actualización no las toca.
Entonces el cliente lo está usando en vez de solo mirarlo, y el razonamiento cambia. Consulta bloquear el Dock en un Mac de tienda o sala de exhibición.
Los comandos sí. La situación no: un salón de clases tiene cuentas y supervisión, y un estudiante que puede abrir Terminal. Consulta bloquear el Dock en un Mac de salón de clases, en un Mac familiar, o la guía del Mac compartido para el caso general.