←→ Underneath: Background Apps · 모든 Mac 가이드
Mac의 ‘백그라운드에서 허용’이란 무엇입니까?
시스템 설정 › 일반 › 로그인 항목 및 확장 프로그램에는 백그라운드에서 허용이라는 목록이 있고, 앱마다 스위치가 있습니다. 이 스위치들이 실제로 무엇을 제어하는지 알아보겠습니다.
요약: 각 항목은 백그라운드 항목을 설치한 앱(또는 개발자)입니다. 백그라운드 항목이란 앱이 열려 있지 않아도 실행될 수 있는 도우미, LaunchAgent 또는 데몬입니다. 스위치를 끄면 그 항목들이 실행되지 않습니다. 앱 자체는 평소처럼 열리지만, 자동 업데이트, 동기화, VPN처럼 도우미에 의존하는 기능은 멈출 수 있습니다.
이 목록이 생긴 배경
Apple은 macOS 13 Ventura에서 이 목록을 추가했습니다. 그전에는 앱이 LaunchAgent를 조용히 설치할 수 있었습니다. 이제 macOS는 모든 백그라운드 항목을 Background Task Management 데이터베이스에 기록하고, 새 항목이 나타나면 백그라운드 항목 추가됨 알림을 표시하며, 끄고 켤 수 있는 스위치를 제공합니다.
백그라운드 항목에 해당하는 것
- LaunchAgent: 로그인한 후 사용자 계정으로 실행됩니다. 주로 업데이터, 메뉴 막대 도우미, 동기화 클라이언트입니다.
- LaunchDaemon: Mac이 시작될 때부터 root로 실행됩니다. 주로 VPN, 보안, 백업, 드라이버 도구입니다.
- 앱 안의 도우미: macOS 13부터 앱은 자체 번들 안에서 도우미를 등록할 수 있으며, 이 경우
LaunchAgents폴더에 파일이 없습니다.
로그인 시 열리기만 하는 앱은 그 위에 있는 별도의 로그인 시 열기 목록에 있습니다. 로그인 시 앱이 열리지 않게 하는 방법을 참고하십시오.
일부 항목에 개발자 이름이 표시되는 이유
macOS는 서명한 주체별로 항목을 묶습니다. 항목이 LaunchAgents 폴더에 있는 단독 .plist 파일이면 macOS가 이를 하나의 앱과 연결하지 못하는 경우가 많아, 대신 서명에 있는 개발자 이름(예: ‘Google LLC’ 또는 ‘Adobe Inc.’)을 표시합니다. 이 경우 스위치 하나가 그 개발자의 여러 항목을 함께 제어할 수 있습니다.
꺼야 할까요?
| 앱 유형 | 끄면 |
|---|---|
| 업데이터(Google, Microsoft, Adobe, Zoom) | 앱이 더 이상 스스로 업데이트되지 않습니다. 직접 업데이트한다면 대개 문제없습니다. |
| 메뉴 막대 도우미 | 앱을 열 때까지 메뉴 막대 아이콘이 사라질 수 있습니다. |
| 클라우드 동기화(Dropbox, OneDrive, Google Drive) | 백그라운드에서 파일 동기화가 멈춥니다. |
| VPN 및 보안 도구 | 보호 기능이 멈추거나 연결에 실패할 수 있습니다. 도구를 제거하는 경우가 아니면 켜 두십시오. |
| 백업 도구 | 예약된 백업이 멈춥니다. 켜 두십시오. |
| 하드웨어 도구(마우스, 키보드, 오디오 드라이버) | 사용자 지정 버튼이나 기기가 작동하지 않을 수 있습니다. |
| 삭제한 앱 | 아무 일도 일어나지 않습니다. 남은 항목은 정리해야 합니다. 아래를 참고하십시오. |
스위치를 꺼도 파일은 삭제되지 않습니다. 되돌리려면 다시 켜십시오. 일부 변경 사항은 로그아웃하거나 재시동한 후에야 적용됩니다.
항목 뒤에 있는 파일 찾기
설정 화면에는 항목이 어느 파일에서 왔는지 표시되지 않습니다. 찾으려면:
- Finder에서(⇧⌘G)
~/Library/LaunchAgents,/Library/LaunchAgents,/Library/LaunchDaemons를 열고 개발자 이름이 들어간 파일을 찾습니다. - 또는 터미널에서 다음을 실행합니다(관리자 암호를 요청하며 긴 목록이 출력됩니다):
각 항목의 이름, 개발자, URL(파일 또는 앱 경로), 활성화 여부가 표시됩니다.sudo sfltool dumpbtm
삭제한 앱의 남은 항목
항목이 이미 삭제한 앱의 것이라면, 그 LaunchAgent 파일은 대개 위 폴더 중 하나에 아직 남아 있습니다. LaunchAgent를 비활성화하는 방법에 설명된 안전한 방법으로 제거하십시오. 그래도 목록이 이상하다면 Apple의 sfltool resetbtm 명령어로 데이터베이스 전체를 재설정한 다음 재시동하십시오. 모든 앱이 백그라운드 권한을 다시 요청하므로 최후의 수단으로만 사용하십시오.
자주 묻는 질문
Mac의 ‘백그라운드에서 허용’은 무슨 뜻입니까?
백그라운드 항목이 있는 앱의 목록입니다. 백그라운드 항목이란 앱의 윈도우가 열려 있지 않아도 실행될 수 있는 도우미, LaunchAgent, 데몬을 말합니다. 스위치는 macOS가 그 항목의 실행을 허용할지 결정합니다.
‘백그라운드에서 허용’을 꺼도 안전합니까?
필요 없는 업데이터와 도우미라면 대개 안전합니다. 앱 자체는 계속 열립니다. 하지만 VPN, 백업, 동기화, 보안 및 일부 하드웨어 도구는 백그라운드 항목이 필요하므로, 끄면 작동하지 않을 수 있습니다.
‘백그라운드에서 허용’에 앱 대신 개발자 이름이 표시되는 이유는 무엇입니까?
macOS는 백그라운드 항목을 서명한 개발자별로 묶습니다. 항목이 앱 안에 있지 않은 단독 LaunchAgent 파일이면, macOS는 서명에 있는 개발자 이름을 표시하는 경우가 많습니다.
‘백그라운드 항목 추가됨’ 알림이 표시된 이유는 무엇입니까?
앱이 새 백그라운드 항목을 설치하면 macOS가 이 알림을 표시합니다. 경고가 아니라 안내입니다. 알림을 클릭하면 로그인 항목 및 확장 프로그램이 열리고 항목을 검토할 수 있습니다.
끄면 무언가가 삭제됩니까?
아니요. 파일은 그대로 남아 있습니다. macOS는 항목의 실행만 막습니다. 되돌리려면 스위치를 다시 켜십시오.