반응형
macOS에서 앱을 실행할 때 "손상되었기 때문에 열 수 없습니다."라는 오류 메시지가 나타나는 경우가 있습니다. 이 문제는 주로 다음과 같은 원인으로 발생합니다:
- 앱의 디지털 서명 손상: 앱이 디지털 서명을 받지 않았거나 서명이 손상된 경우, macOS의 보안 기능인 Gatekeeper가 이를 신뢰하지 않아 실행을 차단할 수 있습니다.
- 앱의 손상: 앱 파일이 다운로드 중에 손상되었거나 설치 과정에서 문제가 발생한 경우입니다.
맥에서 애플리케이션 설치시 오류 해결
확인되지 않은 개발자 혹은 정상적인 경로를 통해 다운받은 설치파일이 아니라면 이렇게 "~은(는) 손상되었기 때문에 열 수 없습니다. ~" 라고 뜬다. 맥의 보안 기능인 '게이트 키퍼'를 활성/비활
tmit.tistory.com
해결 방법:
- 앱 재다운로드 및 재설치: 앱이 손상되었을 수 있으므로, 신뢰할 수 있는 출처에서 앱을 다시 다운로드하여 설치해 보세요.
- Gatekeeper 설정 변경: Gatekeeper는 macOS의 보안 기능으로, 신뢰할 수 없는 소프트웨어의 실행을 차단합니다. 일부 앱은 Gatekeeper의 검사를 통과하지 못해 실행되지 않을 수 있습니다. 이 경우, 다음과 같이 Gatekeeper 설정을 변경하여 앱을 실행할 수 있습니다:
- 시스템 환경설정에서 설정 변경:
- '시스템 환경설정'을 열고 '보안 및 개인 정보 보호'를 선택합니다.
- '일반' 탭에서 '다음에서 다운로드한 앱 허용' 옵션을 '모든 곳'으로 변경합니다.
- 변경 후, 앱을 다시 실행해 보세요.
- 터미널을 통한 설정 변경:
- '응용 프로그램' > '유틸리티' 폴더에서 '터미널'을 실행합니다.
- 다음 명령어를 입력하고 엔터 키를 누릅니다:
sudo spctl --master-disable
- 시스템 환경설정의 '보안 및 개인 정보 보호'에서 '모든 곳' 옵션이 활성화된 것을 확인합니다.
- 앱을 실행한 후, 보안을 위해 Gatekeeper를 다시 활성화하는 것이 좋습니다.
- 시스템 환경설정에서 설정 변경:
- 시스템 재시작: 시스템의 일시적인 문제로 인해 앱 실행에 문제가 발생할 수 있습니다. 시스템을 재시작한 후 다시 시도해 보세요.
- 앱 개발자에게 문의: 위의 방법으로 해결되지 않는다면, 앱의 개발자나 공식 지원팀에 문의하여 도움을 받는 것이 좋습니다.
주의사항:
- Gatekeeper 설정을 변경하면 보안 위험이 증가할 수 있으므로, 신뢰할 수 있는 출처의 앱만 실행하는 것이 중요합니다.
- 시스템 보안을 위해, 앱 실행 후에는 Gatekeeper를 원래 설정으로 되돌리는 것이 좋습니다.
이러한 방법들을 통해 macOS에서 "손상되었기 때문에 열 수 없습니다." 오류를 해결할 수 있습니다.
반응형