Respuesta corta: las cuatro claves de defaults, más la que más importa en un equipo de demostración: contents-immutable, para que las apps que estás mostrando sigan en el Dock a la hora de cerrar.
Si manejas más de un equipo, configura todo antes de clonar la imagen. Los equipos que se desajustan de forma distinta son peores que los que se desajustan igual, porque ahora la respuesta a «por qué ese se ve diferente» es que nadie sabe.
En cualquier otro Mac compartido, que el Dock se desajuste es una molestia. En un equipo que existe para vender algo, es el error que arruina la venta: la app que quieres que la gente pruebe no está, porque alguien la sacó de ahí hace tres clientes.
Lo que realmente pasa en un equipo de exhibición, en orden aproximado de frecuencia:
defaults write com.apple.dock contents-immutable -bool true
defaults write com.apple.dock size-immutable -bool true
defaults write com.apple.dock position-immutable -bool true
defaults write com.apple.dock autohide-immutable -bool true
killall Dock
contents-immutable aparece primero a propósito. En un Mac personal, es la que la gente se salta. En un equipo de demostración, es todo el punto: es lo que mantiene en el Dock las apps que elegiste y fuera todo lo demás.
Cada una deja en gris el control correspondiente en Configuración del Sistema. Sobreviven a un reinicio y a una actualización de macOS. Cada clave con su tipo está en todos los comandos defaults del Dock del Mac.
macOS agrega una sección de aplicaciones usadas recientemente a la derecha del Dock, y el bloqueo de contenido no la quita. Así que un Dock bloqueado igual le crece una cola de todo lo que abrieron los clientes.
defaults write com.apple.dock show-recents -bool false
killall Dock
En un equipo de exhibición esto no es opcional. Más sobre esto en cómo evitar que aparezcan apps recientes en el Dock.
Esta es la parte que no tiene equivalente en un Mac de casa u oficina. Un conjunto de equipos de exhibición tiene que coincidir entre sí, y se van desajustando poco a poco hasta que un cliente camina por la fila y ve cuatro Dock distintos.
Así que el orden de las operaciones importa más que las opciones en sí:
Todo lo que configures después de capturar la imagen base vive solo en ese equipo y se deshace la próxima vez que ese equipo se restaure. Así es como una hilera de Mac idénticos deja de serlo.
Si los equipos vuelven a un estado conocido cada noche, la misma regla aplica con más fuerza: los bloqueos van en la imagen base, no en la sesión activa, o vas a tener que volver a configurarlos cada mañana.
defaults. Gratis, una línea para deshacerlo, y suficiente cuando el público no puede llegar a Terminal. Es por cuenta, así que se aplica al inicio de sesión en el que corre la demostración.Las tres comparadas, con lo que cuesta cada una: cómo bloquear el Dock en un Mac, 3 formas comparadas.
Algunas configuraciones de pantalla usan un segundo panel que mira hacia el pasillo. El Dock no está asignado a ninguna pantalla: sigue al cursor, y no hay ninguna clave de defaults ni interruptor en Configuración del Sistema que cambie eso. Si un cliente mueve el mouse al borde equivocado, el Dock se va con él.
Las soluciones alternas y lo que cuesta cada una están en cómo mantener el Dock del Mac en una sola pantalla.
No. Evita que se agreguen, quiten o reordenen los íconos del Dock. Qué se puede instalar o abrir es un asunto aparte y le corresponde a Tiempo en pantalla o a tu herramienta de administración.
Solo a través de la sección de apps recientes, que es aparte de los cuatro bloqueos. Desactívala y una app abierta no deja nada atrás.
Solo si un día completo de trabajo desajustado es aceptable, y normalmente no lo es: el Dock está peor en la tarde, cuando más gente lo ha usado.
Parecido, pero una recepción la usa el personal y solo la ven los clientes, mientras que un equipo de demostración lo usan los clientes directamente. Consulta un Mac de recepción o sala de exhibición para el lado del personal, y un Mac de biblioteca o público para equipos sin ningún propósito comercial. En casa es un Mac familiar.
No. Viven en las preferencias de la cuenta y no en el sistema. Una imagen de restauración las reemplazará con lo que tenga la imagen base, que es justo la razón para ponerlas en la imagen base.