Krótka odpowiedź: cztery klucze defaults powstrzymują zmianę rozmiaru, przesuwanie, opróżnianie i ukrywanie Docka, a na biurku z jedną odpowiedzialną osobą w pobliżu zwykle to wystarcza.
Jedyne, czego nie naprawią, to Dock podążający za wskaźnikiem na drugi ekran, bo macOS nie ma na to ustawienia. Jeśli drugi ekran jest skierowany do klienta, to właśnie ten problem warto rozwiązać najpierw.
Na osobistym Macu Dock w złym rozmiarze jest uciążliwy. Na recepcji, ladzie czy jednostce demonstracyjnej w salonie to pierwsza rzecz, na którą klient patrzy w czasie oczekiwania, i jest odczytywana jako oświadczenie o tym, jak prowadzone jest to miejsce.
Awarie są zwyczajne, a zwyczajne dlatego, że z maszyny korzysta ten, kto ma akurat zmianę:
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
Każde wyszarza odpowiednią kontrolkę w Ustawieniach systemowych, więc nie da się go zmienić z interfejsu w ogóle. Działają na konto, przetrwają restart i aktualizację macOS, a cofa się je, usuwając klucz zamiast ustawiać go na false:
defaults delete com.apple.dock autohide-immutable; killall Dock
Każdy klucz z jego typem jest w każde polecenie defaults Docka na Macu.
Recepcje i salony prawie zawsze mają drugi wyświetlacz: panel skierowany do klienta, ekran na ścianie, monitor demonstracyjny. A Dock nie jest przypisany do ekranu. Podąża za wskaźnikiem. Przesuń kursor na dolną krawędź dowolnego wyświetlacza i przytrzymaj, a Dock przeniesie się na ten.
Nie ma na to klucza defaults ani ustawienia w Ustawieniach systemowych. Tak Apple zaprojektowało Dock i oznacza to, że Dock pełen wewnętrznych narzędzi może pojawić się na ekranie, na który patrzy klient, w środku rozmowy, bo ktoś sięgnął po coś.
Wszystkie obejścia coś kosztują: wyłączenie „Wyświetlacze mają osobne Spaces”, przeniesienie Docka na boczną krawędź albo zmiana głównego wyświetlacza. Każde jest opisane z kosztem w jak utrzymać Dock Maca na jednym ekranie. Jeśli żadne nie jest do przyjęcia na biurku, które musi wyglądać dobrze, pozostaje aplikacja trzymająca Dock na jednym ekranie.
W klasie jest nauczyciel, który przygotował salę i pamięta. W bibliotece jest obraz bazowy. W recepcji jest ten, kto dziś pracuje, a za rok to ktoś inny.
Co oznacza, że tryb awarii tutaj nie polega na cofniętej blokadzie. To blokada, której nikt nie pamięta, że ustawił. Ktoś otwiera Ustawienia systemowe za rok, widzi wyszarzone kontrolki Docka z informacją, że są zarządzane, i nie ma pojęcia, kto to zrobił i po co. To zgłoszenie do wsparcia, a czasem wyczyszczona maszyna.
Dwie rzeczy warte zrobienia na firmowym Macu, poza samymi blokadami:
defaults. Wystarcza, gdy nikt przy ladzie nie otwiera Terminala, co w recepcji jest przez większość czasu. Darmowe i odwracalne jedną linijką.Wszystkie trzy porównane, z kosztem każdego: jak zablokować Dock na Macu, 3 sposoby porównane.
macOS dodaje sekcję ostatnio używanych aplikacji po prawej stronie Docka. Na ekranie skierowanym do klienta pokazuje to, co otworzył ostatni pracownik. Wyłącz ją:
defaults write com.apple.dock show-recents -bool false
killall Dock
Cztery blokady go nie usuwają. To osobne ustawienie, opisane w jak powstrzymać pojawianie się ostatnich aplikacji w Docku.
Nie. position-immutable powstrzymuje przeniesienie Docka na inną krawędź ekranu. Nie mówi nic o tym, na którym ekranie jest Dock, bo macOS w ogóle nie ma na to ustawienia.
To zależy od liczby pracowników i zmian. Jedna osoba przy jednym biurku rzadko tego potrzebuje. Lada używana przez sześć osób w trzech zmianach to miejsce, gdzie Dock dryfuje najszybciej, bo żadna pojedyncza osoba nie zauważa zmiany.
Nie. Żyją w preferencjach konta, a nie w systemie, więc aktualizacja ich nie rusza.
Wtedy klient z niego korzysta, a nie tylko na niego patrzy, i rozumowanie się zmienia. Zobacz blokowanie Docka na Macu w sklepie lub salonie.
Polecenia są takie same. Sytuacja nie: klasa ma konta i nadzór oraz ucznia, który potrafi otworzyć Terminal. Zobacz blokowanie Docka na Macu w klasie, na rodzinnym Macu albo przewodnik o współdzielonym Macu w przypadku ogólnym.