Mac에서 어플리케이션 Screen Recording 옵션 활성화하기

Mac에서 어플리케이션 Screen Recording 옵션을 활성화하는 방법에 대해 알아보도록 하겠습니다.

간혹 미팅 앱을 사용할 때, 화면 공유 옵션을 누르면 자동으로 설정의 Security & Privacy 메뉴에서 Screen Recording을 허락할 것인지 친절하게 물어는데요,

여기서 Screen Recording을 허용하려는 어플리케이션이 아예 안 뜨는 경우가 있습니다. 그러면 옵션을 활성화해야하는데, 그 어플리케이션 자체가 안 보이다보니 허락을 못해서 화면 공유를 못하게 됩니다. 저의 경우 zoom 앱을 새로 다운로드 받았을 때 화면 공유를 하려고 하니까 시스템 설정에서 Screen Sharing을 허락하라고 하는데, 아래처럼 옵션에서 zoom 앱이 보여야하는데, 아예 없어서 허락을 못하는 상황이었습니다.

아마도 맨 처음에 설치할 때 실수로 Screen Sharing을 하겠냐는 질문창을 스킵해서 다시는 그 질문창이 안 뜨면서 허용 앱 리스트에서 안 보이는 것일 수 있습니다.

어플리케이션을 다시 지웠다가 새로 깔면 다시 물어보기 때문에 된다고 하지만 이것보다는 terminal에서 간단하게 컨트롤하는 방법을 소개해드리려고 합니다.

  1. app id 찾기

먼저 스크린 공유를 하고 싶은 앱의 id를 찾습니다. terminal을 실행한 후 아래 명령어를 타이핑하시면 app id가 출력됩니다. mdls -name kMDItemCFBundleIdentifier -r <YOUR APP NAME & EXTENSION> 이라는 명령어이고 zoom 앱의 경우 이름과 확장자명이 zoom.us.app 이었습니다. (Name & Extension 란에서 확인하실 수 있습니다.)

그래서 다음과 같이 타이핑하면,

mdls -name kMDItemCFBundleIdentifier -r zoom.us.app

터미널 결과로 us.zoom.xos% 가 출력되는데요, 이를 통해서 zoom 앱의 아이디는 us.zoom.xos 인 것을 알 수 있습니다.

2. Screen Recording 상태 리셋하기

Screen Recording 상태를 리셋하는 이유는, 리셋을 통해서 컴퓨터에서 직접 Screen Recording 하겠냐고 다시 물어보도록 하기 위해서입니다. 명령어는 tccutil reset ScreenCapture <YOUR APP ID> 입니다.

tccutil reset ScreenCapture us.zoom.xos

위와 같이 터미널에서 커맨드를 실행하면, zoom앱에서 Screen Recording 허락을 하겠냐는 질문을 맥북에서 다시 합니다. 그 때 시스템 설정에서 허용해주시면 됩니다.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s