티스토리 뷰
문제상황
'OOOO'은 손상되었기때문에 열 수 없습니다. 해당 항목을 휴지통으로 이동해야 합니다.
mac을 사용하는 유저라면 앱스토어에 등록되어 있지 않은 Unknown 개발자의 앱이나 프로그램을 다운로드했을때
쉽게 마주칠 수 있는 상황이다.
(열어줘ㅠㅠㅠㅠ)
에러 메세지

원인
시스템이 해당 앱의 출처를 확인할 수 없는 경우에는 맥의 보안 기능인 Gatekeeper가 앱의 문제점을 발견했다고 판단하고, 실행 자체를 막아버리게 된다.
해결책
1. sudo spctl --master-disable
터미널을 실행한다
sudo spctl --master-disable
그대로 복붙한뒤 cmd + enter -> 개인정보 보호 및 보안(설정창으로 들어가도 된다)
아래처럼 모든 곳의 허용이 되어있고 대부분의 경우라면 OS에서 앱을 신뢰하게 되어 열릴것이다. 하지만 이렇게 해도 안열린다면? 2번으로 ㄱㄱ(내가 그랫다 ㅠ)

2. sudo xattr -r -d com.apple.quarantine
sudo xattr -r -d com.apple.quarantine 명령을 사용하면,
해당 파일이나 폴더에서 macOS의 격리 속성을 제거할 수 있게된다.
sudo xattr -r -d com.apple.quarantine
뒤에는 열고싶은 패키지나 프로그램이 있는 경로를 그대로 복사한다. 나는 아래처럼 경로를 복붙했다
(위치 부분을 복사하면 링크가 그대로 복사된다)

터미널에서 사용예시

반응형
'Error Diary' 카테고리의 다른 글
댓글