맥에서 앱스토어에 등록되지 않거나, 알려지지 않는 개발자의 앱이나 프로그램을 실행하면, " xxxx는 손상되었기 때문에 열 수 없습니다. 해당 항목을 휴지통으로 이동해야 합니다"라는 에러메세지를 보게 된다. 원인은 맥의 보안 기능인 Gatekeeper가 앱에 문제점이 있다고 판단하여, 실행을 막아버려서이다.
해결 방법은 터미널에서 (command + space 에서 터미널 검색)을 실행 후,
% sudo xattr -r -d com.apple.quarantine " 해당 프로그램의 경로"
을 실행한다. 해당 프로그램의 경로는 앱의 정보보기를 클릭하여, 위치 부분을 복사하면 경로를 복사할 수 있다.
예로 Kicad 프로그램의 경우, 앱의 경로는 /Applications/KiCad/KiCad.app 이다. 이 경우,
% sudo xattr -r -d com.apple.quarantine "/Applications/KiCad/KiCad.app"
와 같이 입력하고, 엔터키를 누르면 격리 속성을 제거할 수 있다.

'맥사용자를 위한 팁' 카테고리의 다른 글
| software for MAC (0) | 2025.03.18 |
|---|---|
| How to Fix “APFS Disks May Not Be Used As Bootable…” (0) | 2025.03.04 |
| Changing language in MS word. (0) | 2023.12.17 |
| command 키로 한영전환 (1) | 2021.08.11 |
| 맥에서 default 프로그램 설정 (0) | 2021.01.21 |