Jawaban singkat: empat kunci defaults menghentikan Dock diubah ukurannya, dipindahkan, dikosongkan, atau disembunyikan. Disimpan per akun, jadi di Mac keluarga dengan login terpisah harus disetel di masing-masing.
Waktu Layar tidak akan melakukan ini. Ia mengontrol app mana yang dapat dibuka dan untuk berapa lama, dan tidak berkata apa-apa tentang Dock.
Kebanyakan versi masalah ini menyangkut mesin yang dipakai orang asing. Orang yang mengubah Dock di Mac keluarga tinggal bersama Anda. Mereka tidak melakukannya dengan sengaja, dan Anda tidak bisa begitu saja mencabut akses mereka.
Hal itu mengubah wujud jawaban yang baik. Tujuannya membuat hari Selasa tampak seperti hari Senin.
Waktu Layar dan Keluarga Berbagi adalah kontrol orang tua Apple, dan keduanya bagus pada apa yang dicakup: app mana yang boleh berjalan, berapa lama, konten apa yang diizinkan, dan kapan Mac tenang di malam hari.
Tidak satu pun kontrol itu menyentuh Dock. Tidak ada pengaturan Waktu Layar untuk ukuran, posisi, isi, atau sembunyi otomatis Dock. Keduanya memecahkan masalah berbeda dan bekerja baik bersama.
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
Masing-masing meredupkan kontrol yang sesuai di Pengaturan Sistem, sehingga sama sekali tidak bisa diubah dari antarmuka. Bertahan melewati restart, tidur, dan pembaruan macOS.
Pengaturan disimpan per akun. Di rumah, keluarga sering melewatkan bahwa setiap akun punya pengaturan sendiri. Jika keluarga punya login terpisah, menjalankan perintah ini di akun Anda tidak melakukan apa-apa di akun orang lain, dan setiap akun memerlukan giliran sendiri. Jika semua orang berbagi satu login, sekali sudah cukup.
Untuk melepas salah satunya, hapus kuncinya:
defaults delete com.apple.dock contents-immutable; killall Dock
Setiap kunci beserta tipenya ada di setiap perintah defaults Dock Mac.
Jika Mac saat ini punya satu login yang dipakai semua orang, memberi masing-masing orang loginnya sendiri adalah perbaikan yang lebih besar, dan Dock hanya sebagian dari yang diselesaikannya: Desktop terpisah, Unduhan terpisah, riwayat browser terpisah, semuanya terpisah. Dock lalu berhenti menjadi permukaan bersama sama sekali, dan milik setiap orang tetap seperti yang mereka tinggalkan.
Biayanya adalah Anda mengonfigurasi kunci lebih dari sekali. Biaya itu lebih kecil dari kedengarannya, dan Anda membayarnya sekali saja.
Ada dua cara menyimpan pengaturan ini dan di rumah hanya satu yang tepat.
Jika Anda ingin jalan tengah, Still Dock bisa meminta Touch ID untuk mematikan kunci, sehingga tidak ada orang yang lewat di keyboard bisa membatalkan kunci dengan santai, dan bagi Anda tetap hanya satu sidik jari untuk mengubahnya.
macOS menambahkan bagian app yang baru digunakan di sebelah kanan Dock. Pada login bersama, bagian itu terisi apa pun yang dibuka orang terakhir, dan berubah setiap hari entah ada yang menyentuh sesuatu atau tidak.
defaults write com.apple.dock show-recents -bool false
killall Dock
Keempat kunci tidak menghapusnya. Itu pengaturan terpisah, dibahas di cara menghentikan app terbaru muncul di Dock.
App gratis Still Dock untuk iPhone dan Apple Watch memungkinkan Anda memeriksa dan mengganti kunci ini dari ponsel, jadi mengunci ulang Dock setelah perubahan tidak berarti berjalan kembali ke Mac keluarga.
Tidak. Ini menghentikan Dock berubah. Membatasi apa yang dapat dipasang atau dibuka adalah tugas Waktu Layar, dan keduanya cocok digunakan bersama.
Ya, jika keluarga punya login terpisah, karena ini preferensi per akun. Profil yang didorong MDM dapat mencakup seluruh perangkat sekaligus, tetapi MDM di rumah adalah alat yang lebih berat daripada yang pantas bagi masalahnya.
Dengan kunci biasa, ya, jika mereka menemukan perintah Terminal. Dengan profil, tidak dari Terminal, meski masih bisa dihapus dengan sengaja di Pengaturan Sistem. Keduanya bukan brankas, dan memang tidak dimaksudkan begitu.
Tidak. Disimpan di preferensi akun, jadi pembaruan membiarkannya. Preferensi ini juga ikut terbawa lewat Asisten Migrasi ke Mac baru.
Apa pun yang diatur di satu login tidak muncul di login lain, jadi atur kunci di akun yang benar-benar dipakai keluarga Anda. Jika akun dibersihkan macOS di antara sesi, pengaturannya ikut hilang.
Perintahnya identik, tetapi situasinya berbeda. Lihat Mac kelas, Mac perpustakaan atau umum, atau panduan Mac bersama untuk kasus umum.