Krótka odpowiedź: macOS potrafi zablokować rozmiar, położenie, zawartość i automatyczne ukrywanie Docka, a polecenia są poniżej.
Haczyk na współdzielonym Macu polega na tym, że każdy, kto potrafi otworzyć Terminal, cofnie je jedną linijką. Jeśli to ma znaczenie, potrzebujesz zamiast tego profilu konfiguracji, a ta sekcja jest poniżej. Jeśli Mac jest tylko Twój, krótszą odpowiedzią jest jak zablokować Dock na Macu.
Mac używany przez więcej niż jedną osobę zbiera drobne zmiany. Ktoś muśnie separator i każda ikona ma inny rozmiar. Ktoś wyciąga aplikację, bo jej nie rozpoznał. Ktoś włącza automatyczne ukrywanie albo przenosi Dock w lewo i nikt się nie przyznaje.
Nic z tego nie jest złośliwe i nic nie jest trudne do naprawienia. Jest po prostu nieustanne, a na maszynie w recepcji, w klasie albo na wystawie sklepu wygląda na zaniedbane.
Najpierw ustaw Dock dokładnie tak, jak chcesz, bo te polecenia zamrażają to, co jest na miejscu w chwili uruchomienia. Potem otwórz Terminal i uruchom te, które potrzebujesz:
defaults write com.apple.dock size-immutable -bool true; killall Dock
defaults write com.apple.dock position-immutable -bool true; killall Dock
defaults write com.apple.dock contents-immutable -bool true; killall Dock
defaults write com.apple.dock autohide-immutable -bool true; killall Dock
Rozmiar powstrzymuje przeciąganie separatora. Położenie trzyma go przy wybranej krawędzi. Zawartość powstrzymuje wyciąganie, wrzucanie i przestawianie ikon. Automatyczne ukrywanie przypina ustawienie ukrywania i pokazywania.
Darmowy generator poleceń zapisuje je dla wybranych blokad. Zamień true na false, by zwolnić dowolną z nich. Odpowiednie kontrolki w Ustawieniach systemowych robią się szare, gdy blokada jest włączona, co niepokoi ludzi, którzy znajdą je później.
Jedna rzecz warta uwagi: blokada zawartości powstrzymuje edytowanie Docka. Uruchomione aplikacje nadal pojawiają się w tymczasowej sekcji po prawej i to normalne, a nie awaria blokady.
Te ustawienia żyją w koncie użytkownika, który je uruchomił. To oznacza:
false i jest pierwszym wynikiem dla każdego, kto szuka.Na rodzinnym Macu to zwykle w porządku, bo nikt nie próbuje tego obejść. Na kiosku, w recepcji lub w klasie to tylko sugestia.
Czas przed ekranem, który zastąpił Kontrolę rodzicielską, to zwykła sugestia na zabezpieczenie współdzielonego Maca. Naprawdę dobrze ogranicza, które aplikacje mogą działać, blokuje treści i limituje godziny.
Nie zarządza Dockiem. W Czasie przed ekranem nie ma ustawienia rozmiaru, położenia ani zawartości Docka. Jeśli Twoim prawdziwym problemem jest przestawianie Docka, Czas przed ekranem nie jest narzędziem, a wiele porad i tak tam kieruje.
Mechanizm, który naprawdę trzyma na współdzielonej maszynie, to profil konfiguracji. To to samo, czego firmy i szkoły używają do zarządzania Makami na dużą skalę, i ma pierwszeństwo przed preferencją na poziomie użytkownika.
Profil utrzymuje Dock zablokowany mimo poleceń Terminala, restartu i usunięcia tego, co go zainstalowało. Usuwa się go celowo, w Ustawieniach systemowych, Ogólne, Zarządzanie urządzeniem, a nie przypadkiem.
Still Dock, który blokuje Dock na Macu, może zainstalować po jednym na blokadę z paska menu, bez pisania przez Ciebie XML profilu, i jasno mówi o kompromisie: profile to właściwa odpowiedź dla Maca używanego przez innych, a niewłaściwa dla Twojego własnego, gdzie zwykłe blokady cofa się kliknięciem i nigdy nie pytają o hasło.
Używasz więcej niż jednego ekranu? Dock skacze też między nimi, co jest osobnym problemem z własnymi poprawkami: jak utrzymać Dock Maca na jednym ekranie.
Profil to właściwa odpowiedź dla współdzielonego Maca. Dla własnego porównaj wszystkie trzy: jak zablokować Dock na Macu. Na maszynie używanej przez innych wyłącz też sekcję ostatnich aplikacji, której sama blokada nie usuwa: jak powstrzymać ostatnie i sugerowane aplikacje.
Przygotowujesz salę szkolnych Maców? Ten przypadek ma własny przewodnik: blokowanie Docka na Macu w klasie.
Darmowa aplikacja Still Dock na iPhone’a i Apple Watch przełącza te blokady oraz Stop ⌘Q quitting z telefonu, bez logowania się na samym współdzielonym Macu.
Nie. Polecenie defaults write dotyczy konta, które je uruchomiło, więc uruchom je na każdym koncie. Profil wypychany przez MDM to jedyna wersja, która obejmuje każde konto naraz, także te utworzone później. Profil, który instalujesz sam, w tym te tworzone przez Still Dock, obowiązuje dla Twojego logowania.
Nie przez Ustawienia systemowe, bo kontrolki są wyszarzone, gdy blokada jest włączona. Ale cofnięcie w Terminalu to jedna linijka, łatwa do znalezienia, więc traktuj to jako ochronę przed przypadkiem, a nie przed zdeterminowaną osobą.
Nie. Kontroluje tylko Dock. Do ograniczania tego, co można instalować lub uruchamiać, użyj Czasu przed ekranem lub profilu zarządzanego urządzenia.
Profil zostaje i Dock zostaje zablokowany, i o to chodzi. Usuń go w Ustawieniach systemowych, Ogólne, Zarządzanie urządzeniem.
Mechanizm jest ten sam. Różnica polega na tym, że profil zarządzanego Maca jest instalowany zdalnie i zablokowany, żebyś nie mógł go lokalnie usunąć. Ten, który instalujesz sam, zawsze możesz usunąć.