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.
Setiap versi lain dari masalah ini tentang mesin yang dipakai orang asing. Mac keluarga adalah kebalikannya: orang yang mengubah Dock Anda tinggal bersama Anda, mereka tidak melakukannya dengan sengaja, dan Anda tidak bisa begitu saja mencabut akses mereka.
Yang mengubah wujud jawaban yang baik. Anda tidak mencoba menang. Anda mencoba 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 dari itu menyentuh Dock. Tidak ada pengaturan Waktu Layar untuk ukuran, posisi, isi, atau sembunyi otomatis Dock. Keduanya memecahkan masalah berbeda dan bekerja baik bersama, tetapi yang satu bukan pengganti yang lain.
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.
Disimpan per akun. Itu bagian yang terlewat orang di rumah. Jika keluarga punya login terpisah, menjalankannya di milik Anda tidak melakukan apa-apa di milik orang lain, dan setiap akun memerlukan giliran sendiri. Jika semua orang berbagi satu login, sekali sudah cukup.
Untuk melepas salah satunya, hapus kuncinya, bukan menyetelnya ke false:
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. Itu biaya yang lebih kecil dari kedengarannya, dan hanya sekali.
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 bukan sesuatu yang bisa dibatalkan sembarang orang yang lewat di keyboard, dan bagi Anda tetap hanya satu sidik jari.
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, bukan di sistem, 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, situasinya tidak. Lihat Mac kelas, Mac perpustakaan atau umum, atau panduan Mac bersama untuk kasus umum.