תשובה קצרה: ארבעת מפתחות ה-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. בסדר כשאף אחד בדלפק לא פותח Terminal, וזה בדלפק קדמי רוב הזמן. חינם, והפיך בשורה אחת.השוואה בין שלושתם, עם מה שכל אחת עולה: איך לנעול את ה-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 של חנות או חדר תצוגה.
הפקודות כן. המצב לא: לכיתה יש חשבונות ופיקוח, ותלמיד שיכול לפתוח Terminal. ראו נעילת ה-Dock ב-Mac של כיתה, ב-Mac משפחתי, או מדריך ה-Mac המשותף למקרה הכללי.