Krótka odpowiedź: cztery klucze defaults powstrzymują zmianę rozmiaru, przesuwanie, opróżnianie i ukrywanie Docka. Są zapisane na konto, więc na rodzinnym Macu z osobnymi logowaniami trzeba je ustawić w każdym.
Czas przed ekranem tego nie zrobi. Kontroluje, które aplikacje można otwierać i na jak długo, i nie ma nic do powiedzenia o Docku.
Większość wersji tego problemu dotyczy maszyny używanej przez obcych. Ludzie zmieniający Dock na rodzinnym Macu mieszkają z Tobą. Nie robią tego celowo i nie możesz dokładnie odebrać im dostępu.
To zmienia, jak wygląda dobra odpowiedź. Celem jest sprawić, by wtorek wyglądał jak poniedziałek.
Czas przed ekranem i Rodzina to rodzicielskie kontrole Apple i dobrze radzą sobie z tym, co obejmują: które aplikacje mogą działać, jak długo, jakie treści są dozwolone i kiedy Mac cichnie na noc.
Żadna z tych kontrolek nie dotyka Docka. W Czasie przed ekranem nie ma ustawienia rozmiaru, położenia, zawartości ani automatycznego ukrywania Docka. Oba rozwiązują różne problemy i dobrze działają razem.
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. Przetrwają restart, uśpienie i aktualizację macOS.
Ustawienia są zapisane na konto. W domu rodziny często to pomijają: każde konto ma własne ustawienia. Jeśli rodzina ma osobne logowania, uruchomienie poleceń na Twoim koncie nic nie zmienia na cudzym i każde konto potrzebuje własnego przejścia. Jeśli wszyscy dzielą jedno logowanie, wystarczy raz.
Aby zwolnić jedną, usuń klucz:
defaults delete com.apple.dock contents-immutable; killall Dock
Każdy klucz z jego typem jest w każde polecenie defaults Docka na Macu.
Jeśli Mac ma obecnie jedno logowanie, z którego korzysta każdy, większym rozwiązaniem jest dać każdemu własne, a Dock to tylko część tego, co to załatwia: osobne Pulpity, osobne Pobrane, osobna historia przeglądarki, osobne wszystko. Dock przestaje wtedy być wspólną powierzchnią i zostaje taki, jak go kto zostawił.
Koszt polega na tym, że konfigurujesz blokady więcej niż raz. Ten koszt jest mniejszy, niż się wydaje, i płacisz go jednorazowo.
Są dwa sposoby przechowywania tych ustawień i w domu tylko jeden jest właściwy.
Jeśli chcesz złotego środka, Still Dock może wymagać Touch ID do wyłączenia blokady, więc nikt przechodzący obok klawiatury nie cofnie blokady od niechcenia, a Ty nadal jesteś o jeden odcisk palca od zmiany.
macOS dodaje sekcję ostatnio używanych aplikacji po prawej stronie Docka. Przy wspólnym logowaniu wypełnia się tym, co otworzyła ostatnia osoba, i zmienia się codziennie, niezależnie od tego, czy ktoś cokolwiek dotykał.
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.
Darmowa aplikacja Still Dock na iPhone’a i Apple Watch pozwala sprawdzać i przełączać te blokady z telefonu, więc ponowne zablokowanie Docka po zmianie nie oznacza wracania do rodzinnego Maca.
Nie. Powstrzymuje zmiany Docka. Ograniczanie tego, co można instalować lub otwierać, to zadanie Czasu przed ekranem, a oba dobrze współpracują.
Tak, jeśli rodzina ma osobne logowania, bo to preferencje na konto. Profil wypychany przez MDM może objąć całe urządzenie naraz, ale MDM w domu to cięższe narzędzie, niż zasługuje ten problem.
Przy zwykłych blokadach tak, jeśli znajdą polecenia Terminala. Przy profilu nie z Terminala, choć nadal można go usunąć celowo w Ustawieniach systemowych. Żadne z nich nie jest sejfem i nie ma nim być.
Nie. Żyją w preferencjach konta, więc aktualizacja ich nie rusza. Przechodzą też przez Asystenta migracji na nowego Maca.
Wszystko, co ustawiono w jednym logowaniu, nie pojawia się w innym, więc ustaw blokady na kontach, z których Twoja rodzina naprawdę korzysta. Jeśli konto jest czyszczone przez macOS między sesjami, ustawienia znikają razem z nim.
Polecenia są identyczne, ale sytuacja jest inna. Zobacz Mac w klasie, Mac w bibliotece lub publiczny albo przewodnik o współdzielonym Macu w przypadku ogólnym.