Jawaban singkat: killall Dock hanya memulai ulang Dock. Jika pengaturan yang Anda tulis salah eja, ditulis ke tempat yang salah, atau dikalahkan oleh profil, Dock yang baru membaca nilai lama yang sama dan tampak tidak berubah.
Jalankan defaults read com.apple.dock setelah perubahan Anda. Jika kunci dan nilai Anda tidak ada atau salah di sana, masalahnya ada pada penulisan, dan mulai ulangnya baik-baik saja.
Dock seharusnya menghilang sekitar satu detik lalu muncul lagi. Jika Terminal menampilkan No matching processes belonging to you were found, namanya diketik dengan huruf kecil. Prosesnya bernama Dock, dengan D kapital:
killall Dock
Lebih lanjut tentang apa yang dilakukan perintah ini, dan apa yang tidak disentuhnya, ada di apa yang dilakukan killall Dock.
defaults write menerima kunci apa pun yang Anda berikan dan tidak melaporkan galat. Tulis tilesise atau contents-immuteable dan macOS menyimpan pengaturan yang tidak pernah dibaca siapa pun. Baca kembali kuncinya dan bandingkan huruf demi huruf:
defaults read com.apple.dock tilesize
Hapus kunci yang salah eja agar tidak membingungkan Anda nanti:
defaults delete com.apple.dock tilesise
Perintah untuk setiap kunci Dock dikumpulkan di perintah defaults Dock Mac.
Pengaturan Dock berada di domain com.apple.dock. Perintah yang disalin dari postingan forum lama kadang menulis ke domain lain, atau ke path file, dan Dock tidak pernah melihat ke sana. Dua kesalahan umum:
.plist di akhir domain.com.apple.dock padahal milik com.apple.spaces, atau sebaliknya.Setiap kunci mengharapkan sebuah tipe. Kunci untuk penguncian mengharapkan nilai true atau false, ditulis dengan -bool. Ukuran mengharapkan angka, ditulis dengan -int. Nilai yang ditulis tanpa tipenya disimpan sebagai teks, yang mungkin diabaikan Dock:
defaults write com.apple.dock size-immutable -bool true; killall Dock
sudo defaults write com.apple.dock ... menulis ke preferensi pengguna root. Dock Anda berjalan sebagai Anda dan tidak pernah membacanya. Jalankan perintah yang sama tanpa sudo. Dock tidak memerlukan kata sandi administrator untuk diubah.
macOS menyimpan preferensi di memori, dalam proses latar bernama cfprefsd. Jika Anda mengubah ~/Library/Preferences/com.apple.dock.plist di editor teks atau Xcode, salinan yang di-cache bisa menang dan menimpa suntingan Anda. Gunakan defaults write, yang melewati cache. Jika Anda harus menyunting file-nya, keluar log lalu masuk lagi sesudahnya.
Di Mac kantor atau sekolah, profil dari IT bisa menetapkan nilai Dock. Nilai yang dikelola selalu mengalahkan nilai Anda, jadi tulisan Anda tersimpan dan Dock mengabaikannya. Buka Pengaturan Sistem, lalu Umum, lalu Manajemen Perangkat. Profil yang tercantum di sana dan menyebut Dock menjelaskan hasilnya. Nilai yang dikelola juga muncul di /Library/Managed Preferences. Tanyakan kepada pengelola Mac tersebut, dan lihat pengaturan Dock Mac berwarna abu-abu untuk tanda-tandanya.
Beberapa perubahan memang berlaku, lalu batal lagi. Menggeser penggeser ukuran di Pengaturan Sistem menulis ukuran baru di atas ukuran Anda. Memulihkan dari cadangan, migrasi ke Mac baru, atau pembaruan macOS bisa mengembalikan file Dock yang lebih lama. Jika Dock terus kembali ke tata letak lama dengan sendirinya, ikuti mengapa Dock Mac mereset dirinya sendiri.
Memulai ulang Dock juga memulai ulang Mission Control, karena Dock menjalankan keduanya. Desktop dan app layar penuh Anda tetap ada. Dua hal bisa tampak seperti reset:
defaults write com.apple.dock mru-spaces -bool false; killall Dock.Saat Dock akhirnya tampak seperti yang Anda inginkan, empat kunci bawaan mencegahnya berubah karena seretan atau penggeser yang tersentuh: size-immutable, position-immutable, contents-immutable, dan autohide-immutable. Kunci Dock Mac dengan Terminal memuat setiap perintah dan cara membatalkannya.
Still Dock menaruh kunci yang sama di balik sakelar di bilah menu. Anda tidak mengetik perintah dan tidak mungkin salah mengeja kunci. Ia memulai ulang Dock untuk Anda dan menunjukkan apakah setiap kunci menyala. Kunci ukuran ada di versi gratis, dan kunci lainnya bagian dari Still Dock Pro.
Ia tidak menampilkan apa pun saat berhasil, dan juga berhasil dengan kunci yang salah eja. Diam berarti nilainya tersimpan, dan defaults read memberi tahu apa yang tersimpan.
Jarang. Pengaturan Dock berlaku setelah killall Dock. Pengaturan Spaces yang mencakup beberapa layar butuh keluar log. Mulai ulang penuh hanya layak dicoba jika Dock sama sekali tidak kembali.
Tidak. Ia tidak menghapus apa pun dan tidak menutup app. Perintah yang menghapus susunan Dock Anda adalah defaults delete com.apple.dock, yang merupakan reset.