Resposta curta: as quatro chaves defaults impedem que a Dock seja redimensionada, movida, esvaziada ou ocultada e, numa secretária com uma pessoa responsável por perto, normalmente bastam.
A única coisa que não conseguem resolver é o Dock a seguir o cursor para um segundo ecrã, porque o macOS não tem nenhuma definição para isso. Se o segundo ecrã estiver virado para um cliente, é esse o problema a resolver primeiro.
Num Mac pessoal, uma Dock com o tamanho errado é uma irritação. Numa receção, num balcão de atendimento ou numa unidade de demonstração de showroom, é a primeira coisa que o cliente vê enquanto espera, e os clientes leem-na como um sinal de como o sítio é gerido.
As falhas são as habituais, e são habituais porque a máquina é usada por quem estiver 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 um põe a cinzento o controlo correspondente nas Definições do Sistema, por isso não pode ser alterado pela interface. São por conta, resistem a um reinício e a uma atualização do macOS, e desfazem-se removendo a chave:
defaults delete com.apple.dock autohide-immutable; killall Dock
Todas as chaves com o respetivo tipo estão em todos os comandos defaults da Dock do Mac.
Os balcões de receção e os espaços de exposição têm quase sempre um segundo ecrã: um painel virado para o cliente, um ecrã de parede, um monitor de demonstração. E o Dock não está atribuído a um ecrã. Segue o cursor. Empurre o cursor até à margem inferior de qualquer ecrã, mantenha-o lá, e o Dock passa para esse.
Não há nenhuma chave defaults para isto nem nenhuma definição nas Definições do Sistema. A Apple concebeu o Dock para seguir o cursor, por isso um Dock cheio de ferramentas internas pode aparecer no ecrã para onde um cliente está a olhar, a meio da conversa, porque alguém foi buscar alguma coisa.
As alternativas custam todas alguma coisa: desativar “Os ecrãs têm espaços separados”, mover o Dock para uma margem lateral ou mudar o ecrã principal. Cada uma é explicada, com o seu custo, em como manter o Dock do Mac num só ecrã. Se nenhuma for aceitável num balcão que tem de estar apresentável, resta uma app que mantenha o Dock num só ecrã.
Uma sala de aula tem um professor que a configurou e se lembra. Uma biblioteca tem uma imagem base. Um balcão de receção tem quem estiver a trabalhar hoje, e daqui a um ano é outra pessoa.
O risco aqui é um bloqueio que ninguém se lembra de ter definido. Daqui a um ano, alguém abre as Definições do Sistema, encontra os controlos da Dock a cinzento com uma nota a dizer que são geridos, e não faz ideia de quem o fez nem porquê. O resultado é um pedido de suporte e, por vezes, uma máquina apagada.
Por isso, as duas coisas que vale a pena fazer num Mac de empresa, além dos próprios bloqueios:
defaults. Serve quando ninguém na secretária abre o Terminal, o que numa receção acontece quase sempre. Gratuito, e reversível numa linha.As três comparadas, com quanto custa cada uma: como bloquear o Dock num Mac: 3 formas comparadas.
O macOS acrescenta uma secção de aplicações usadas recentemente à direita da Dock. Num ecrã virado para os clientes, mostra o que o último funcionário abriu. Desative-a:
defaults write com.apple.dock show-recents -bool false
killall Dock
Os quatro bloqueios não a removem. É uma definição à parte, explicada em como impedir que apareçam apps recentes na Dock.
Não. position-immutable impede que o Dock seja movido para outra margem de um ecrã. Não controla em que ecrã fica o Dock, porque o macOS não tem nenhuma definição para isso.
Depende de quantos funcionários e quantos turnos. Uma pessoa numa secretária raramente precisa. Um balcão usado por seis pessoas em três turnos é onde a Dock se desarruma mais depressa, porque ninguém em particular repara na alteração.
Não. Ficam nas preferências da conta, por isso uma atualização não lhes toca.
Nesse caso é o cliente que a usa, e o raciocínio muda. Veja bloquear a Dock num Mac de loja ou showroom.
Os comandos são os mesmos num Mac de sala de aula. A situação é que difere: uma sala de aula tem contas e supervisão, e um aluno que consegue abrir o Terminal. Consulte bloquear o Dock num Mac de sala de aula, num Mac da família ou o guia do Mac partilhado para o caso geral.