macOS Gatekeeper가 앱 실행을 차단함
macOS에서 Beam Bench를 열 수 없을 때 해결하는 방법입니다.
확인되는 현상
Beam Bench.app을 처음으로 이중 클릭하면 macOS에서 열기를 거부하고 다음과 같은 대화상자가 표시됩니다.
Apple에서 악성 소프트웨어가 있는지 확인할 수 없기 때문에 "Beam Bench"을(를) 열 수 없습니다.
또는 최신 macOS에서는 다음과 같이 표시됩니다.
Apple에서 악성 코드가 없는 앱인지 확인할 수 없으므로 "Beam Bench"이(가) 열리지 않았습니다.
원인
macOS의 Gatekeeper는 다운로드한 앱이 정상적으로 열리기 전에 서명되고 공증되도록 요구합니다. 현재 공개된 Beam Bench 빌드는 Developer ID로 서명되고 공증되었으므로 이 경고가 나타나는 경우는 드뭅니다.
먼저 beambench.com에서 새 복사본을 다운로드합니다. 새 복사본도 계속 차단되면 아래의 한 번만 승인하는 방법 중 하나를 사용합니다.
해결 방법
한 번만 승인(권장)
- Finder에서 Applications 폴더로 이동합니다.
- Right-click(또는 Control-click) Beam Bench.app.
- Open을 선택합니다.
- 같은 경고가 표시되지만 이번에는 Open 버튼이 표시됩니다. Open을 클릭합니다.
- macOS가 이 선택을 기억합니다. 이후에는 정상적으로 실행됩니다.
System Settings를 통한 방법
오른쪽 클릭 방법이 작동하지 않는 경우(최신 macOS에서는 이 옵션이 숨겨지는 경우가 있습니다):
- 평소처럼 앱을 열어 봅니다. 차단 대화상자가 표시됩니다.
- System Settings → Privacy & Security를 엽니다.
- 아래쪽으로 스크롤하면 Beam Bench가 차단되었다는 메시지가 표시됩니다.
- Open Anyway를 클릭합니다.
- 확인합니다.
Terminal을 통한 방법(최후의 수단)
두 GUI 방법 모두 작동하지 않는 경우:
sudo xattr -r -d com.apple.quarantine "/Applications/Beam Bench.app"Gatekeeper를 작동시키는 격리 속성을 제거합니다. 이 명령은 한 번만 실행한 다음 평소처럼 실행합니다.
작동 여부 확인
- Beam Bench가 열립니다.
- 이후 실행할 때는 메시지가 표시되지 않습니다.
여전히 해결되지 않나요?
- Beam Bench 설치.
- macOS 버전과 함께 Facebook 그룹에 게시해 주세요.