간단히 답하면: 시스템 설정 › 데스크탑 및 Dock으로 가서 추천 및 최근 사용 앱을 Dock에 보기를 끄십시오.
명령줄에서:
defaults write com.apple.dock show-recents -bool false; killall Dock
Dock은 구분선 오른쪽에 별도의 구역을 두고, 이미 Dock에 없지만 최근에 연 앱을 최대 세 개까지 보관합니다. 이 앱들은 고정된 것이 아니며 본인이 넣은 것도 아닙니다. 나타나서 다른 항목들을 밀어내고는 다시 사라집니다.
이 이동 때문에 사람들은 Dock이 스스로 재배열되었다고 표현합니다. 실제로는 배치해 둔 것이 옮겨진 것이 아니라, 그 옆에 임시 섹션이 늘어난 것입니다.
macOS 26에서는 데스크탑 및 Dock에 있습니다. 이전 버전에서는 Dock 및 메뉴 막대였고, 그 전에는 시스템 환경설정의 Dock 화면이었습니다. 표현은 거의 바뀌지 않았습니다.
defaults write com.apple.dock show-recents -bool false
killall Dock
killall Dock을 실행하지 않으면 값은 기록되지만 아무 일도 일어나지 않으며,
이것이 블로그에서 복사한 명령어가 작동하지 않는 것처럼 보이는 가장 흔한 이유입니다.
killall Dock이 하는 일을 참고하십시오.
원래대로 되돌리려면 -bool true를 사용하거나,
macOS 기본값으로 되돌리려면 defaults delete com.apple.dock show-recents를 사용하십시오.
대부분의 사람들이 찾다가 좀처럼 정리된 답을 찾지 못하는 버전이 바로 이것입니다. 공유 Mac, 실습실 기기, 키오스크에서는 한 계정에서 이 설정을 꺼도 다음에 로그인하는 사람에게는 아무 영향이 없습니다. 사용자별 환경설정이기 때문입니다.
확실히 효과가 있는 두 가지 방법:
com.apple.dock 페이로드를 전달하는 프로파일은 대상이 되는 모든 사용자에게 적용되며 시스템 설정에서 다시 켤 수 없습니다. 이는 MDM이 하는 일이며, 관리자가 실제로 원하는 것이기도 합니다.defaults write com.apple.dock contents-immutable -bool true는 드래그를 포함하여 Dock의 구성
이 전혀 바뀌지 않게 막습니다. 그 자체로는 최근 사용 섹션을 없애지 않으므로, 먼저
show-recents를 false로 설정한 다음 잠그십시오.순서가 중요합니다. 구성을 먼저 잠그면 최근 사용 섹션이 여전히 켜진 채로 Dock이 고정됩니다.
아닙니다. 이 설정은 Dock이 최근에 사용한 앱을 표시하지 못하게 할 뿐입니다. 아무것도 삭제되지 않으며, 앱은 여전히 Launchpad, Spotlight, Applications 폴더에 나타납니다.
macOS 업그레이드는 명시적으로 기록된 적 없는 환경설정을 초기화할 수 있습니다. 터미널이나 프로파일에서 설정했다면 유지되지만, 몇 년 전에 한 번 켰을 뿐이라면 그렇지 않을 수 있습니다. 이후에 Dock의 구성을 잠가 두어야 확실히 유지됩니다.
네. com.apple.dock 영역의 show-recents가 관리형 환경설정으로 전달됩니다. 관리형이기 때문에 시스템 설정의 스위치는 단순히 설정된 것이 아니라 회색으로 비활성화되며, 이는 관리자가 보통 원하는 동작입니다.
명령어 목록을 따로 관리하고 싶지 않다면 Still Dock이 같은 네 가지 설정을 스위치 형태로 제공하며, 잠그기 전의 Dock 상태를 기억합니다. 크기 잠금은 무료입니다.