คำตอบสั้น ๆ คีย์ defaults ทั้งสี่หยุดไม่ให้ Dock ถูกปรับขนาด ย้าย ล้าง หรือซ่อน และบนโต๊ะที่มีคนรับผิดชอบอยู่ใกล้ ๆ หนึ่งคน นั่นก็มักจะเพียงพอ
สิ่งเดียวที่พวกมันแก้ไม่ได้คือ Dock ตามเคอร์เซอร์ไปยังจอที่สอง เพราะ macOS ไม่มีการตั้งค่าสำหรับเรื่องนี้ ถ้าจอที่สองหันหาลูกค้า นั่นคือปัญหาที่คุ้มค่าจะแก้ก่อน
บน Mac ส่วนตัว Dock ที่ผิดขนาดเป็นแค่ความรำคาญ แต่บนโต๊ะต้อนรับ เคาน์เตอร์ต้อนรับ หรือเครื่องโชว์ในโชว์รูม มันคือสิ่งแรกที่ลูกค้ามองในขณะที่รอ และมันถูกตีความว่าเป็นภาพลักษณ์ของการบริหารสถานที่
ความล้มเหลวเป็นแบบธรรมดา และมันธรรมดาเพราะเครื่องถูกใช้โดยใครก็ตามที่อยู่เวรอยู่ในตอนนั้น
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
แต่ละอันทำให้ตัวควบคุมที่ตรงกันในการตั้งค่าระบบเป็นสีเทา จึงเปลี่ยนจากอินเทอร์เฟซไม่ได้เลย มันเป็นแบบรายบัญชี รอดจากการรีสตาร์ตและการอัปเดต macOS และยกเลิกได้ด้วยการเอาคีย์ออกแทนที่จะตั้งเป็น false
defaults delete com.apple.dock autohide-immutable; killall Dock
คีย์ทุกตัวพร้อมประเภทของมันอยู่ใน คำสั่ง defaults ของ Dock ของ Mac ทุกตัว
โต๊ะต้อนรับและโชว์รูมมักมีจอที่สองเสมอ แผงที่หันหาลูกค้า จอบนผนัง จอสาธิต และ Dock ก็ไม่ได้ผูกกับจอไหน มันตามเคอร์เซอร์ ดันเคอร์เซอร์ไปที่ขอบล่างของจอไหนก็ได้แล้วค้างไว้ Dock ก็จะย้ายไปที่จอนั้น
ไม่มีคีย์ defaults สำหรับเรื่องนี้และไม่มีการตั้งค่าในการตั้งค่าระบบ นี่คือสิ่งที่ Apple ออกแบบให้ Dock ทำงาน และมันหมายความว่า Dock ที่เต็มไปด้วยเครื่องมือภายในสามารถปรากฏบนจอที่ลูกค้ากำลังมองอยู่ กลางบทสนทนา เพราะมีคนเอื้อมไปหยิบอะไรบางอย่าง
วิธีแก้ปัญหาทั้งหมดล้วนต้องแลกกับบางอย่าง การปิด “จอภาพมี Spaces แยกกัน” การย้าย Dock ไปที่ขอบด้านข้าง หรือการเปลี่ยนว่าจอไหนเป็นจอหลัก แต่ละวิธีอธิบายไว้พร้อมสิ่งที่ต้องแลกใน วิธีคงให้ Dock ของ Mac อยู่จอเดียว ถ้าไม่มีวิธีไหนยอมรับได้บนโต๊ะที่ต้องดูดี แอปที่คงให้ Dock อยู่จอเดียวคือตัวเลือกที่เหลืออยู่
ห้องเรียนมีครูที่จัดห้องไว้และจำได้ ห้องสมุดมีอิมเมจไลน์ฐาน โต๊ะต้อนรับมีใครก็ตามที่ทำงานวันนี้ และปีถัดไปก็เป็นคนละคน
ซึ่งหมายความว่ารูปแบบความล้มเหลวตรงนี้ไม่ใช่ล็อกที่ถูกยกเลิก แต่เป็นล็อกที่ไม่มีใครจำได้ว่าเคยตั้งค่าไว้ มีคนเปิดการตั้งค่าระบบในอีกหนึ่งปีข้างหน้า เจอตัวควบคุม Dock เป็นสีเทาพร้อมข้อความว่าถูกจัดการอยู่ และไม่รู้เลยว่าใครทำหรือทำไม นั่นคือตั๋วขอความช่วยเหลือ และบางครั้งก็เป็นเครื่องที่ถูกล้างข้อมูล
ดังนั้นสองสิ่งที่คุ้มค่าที่จะทำบน Mac ธุรกิจ นอกเหนือจากตัวล็อกเอง
defaults ใช้ได้ดีเมื่อไม่มีใครที่โต๊ะเปิดเทอร์มินัล ซึ่งที่โต๊ะต้อนรับมักเป็นแบบนั้นเกือบตลอดเวลา ฟรี และยกเลิกได้ในบรรทัดเดียวเทียบทั้งสามวิธี พร้อมสิ่งที่แต่ละแบบต้องแลกกับ วิธีล็อก Dock บน Mac เทียบกัน 3 วิธี
macOS เพิ่มส่วนของแอปพลิเคชันที่ใช้ล่าสุดไว้ทางด้านขวาของ Dock บนจอที่ลูกค้ามองเห็น มันจะแสดงสิ่งที่พนักงานคนล่าสุดเปิด ปิดมัน
defaults write com.apple.dock show-recents -bool false
killall Dock
ล็อกทั้งสี่ไม่ได้เอามันออก มันเป็นการตั้งค่าแยกต่างหาก อธิบายไว้ใน วิธีหยุดไม่ให้แอปล่าสุดปรากฏใน Dock
ไม่ position-immutable หยุดไม่ให้ Dock ถูกย้ายไปที่ขอบอื่นของจอ มันไม่เกี่ยวข้องกับว่า Dock อยู่บนจอไหน เพราะ macOS ไม่มีการตั้งค่าสำหรับเรื่องนั้นเลย
ขึ้นอยู่กับจำนวนพนักงานและจำนวนกะ คนเดียวที่โต๊ะเดียวแทบไม่จำเป็นต้องใช้เลย เคาน์เตอร์ที่ใช้โดยหกคนในสามกะคือจุดที่ Dock คลาดเคลื่อนเร็วที่สุด เพราะไม่มีใครคนเดียวสังเกตเห็นการเปลี่ยนแปลง
ไม่ มันอยู่ในการตั้งค่าของบัญชี ไม่ใช่ในระบบ การอัปเดตจึงไม่แตะต้องมันเลย
เมื่อนั้นลูกค้ากำลังใช้งานมันมากกว่าแค่มอง และเหตุผลก็เปลี่ยนไป ดู การล็อก Dock บน Mac ในร้านหรือโชว์รูม
คำสั่งเหมือนกัน แต่สถานการณ์ไม่เหมือนกัน ห้องเรียนมีบัญชีและการดูแล และนักเรียนที่เปิดเทอร์มินัลได้ ดู การล็อก Dock บน Mac ในห้องเรียน, บน Mac ของครอบครัว หรือ คู่มือ Mac ที่ใช้ร่วมกัน สำหรับกรณีทั่วไป