v2rayN를 처음 열 때 많은 macOS 사용자들이 "확인되지 않은 개발자가 배포했기 때문에 열 수 없습니다"라는 시스템 팝업을 마주하며, "그래도 열기"라는 옵션조차 찾지 못하는 경우도 있습니다. 이는 macOS의 Gatekeeper라는 보안 기능이 작동한 것이며, 앱 자체에 문제가 있는 것은 아닙니다. 아래 두 가지 방법 모두 정상적으로 열 수 있습니다.
이 표시가 나타나는 이유
macOS에는 Gatekeeper라는 보안 심사 기능이 내장되어 있으며, 기본적으로 Apple 공식 서명 인증을 받고 "공증"(Notarization) 절차를 완료한 앱만 실행할 수 있도록 합니다. 이 인증에는 개발자가 Apple 개발자 계정의 연간 비용을 지불하고 각 버전을 Apple에 제출해 자동 심사 과정을 거쳐야 합니다. 개인이나 소규모 팀이 개발하는 오픈소스 도구에게 이런 지속적인 비용과 절차 부담은 감당하기 어려운 경우가 많아, 많은 오픈소스 프로젝트가 공증을 하지 않고 서명되지 않았거나 기본 서명만 된 설치 패키지를 그대로 배포합니다. 이것이 사용자가 처음 열 때 시스템의 차단 표시가 나타나는 원인입니다.
강조하고 싶은 점은, 이 표시는 macOS 시스템 수준에서 "이 개발자는 Apple 공식 인증을 받지 않았다"는 일반적인 판단일 뿐이며, 소프트웨어 자체에 악의적인 동작이나 보안 위험이 있다는 의미가 아니라는 것입니다. 많은 유명 오픈소스 도구와 명령줄 소프트웨어도 이 표시를 마주하며, 어떤 소프트웨어가 신뢰할 수 있는지는 시스템의 서명 인증 상태에만 의존하기보다 소스 코드가 공개되어 있는지, 커뮤니티 유지 관리가 활발한지로 판단하는 것이 더 적절합니다.
방법 1: 시스템 설정에서 수동으로 허용
- 「시스템 설정」→「개인정보 보호 및 보안」을 열고 아래로 스크롤해 「보안」 영역을 찾습니다.
- "『v2rayN』는 확인되지 않은 개발자가 배포했기 때문에 사용이 제한되었습니다"라는 표시가 보이면 옆에 있는 「그래도 열기」를 클릭합니다.
- 확인 대화 상자가 다시 표시되면 「열기」를 클릭하면 됩니다. 이후에는 평소처럼 아이콘을 더블클릭하면 실행되며 이 표시는 다시 나오지 않습니다.
일부 최신 macOS 버전에서는 이 표시가 「개인정보 보호 및 보안」 페이지에 항상 나타나지 않고, 앱을 열려고 시도한 직후 짧은 시간 동안만 표시될 수 있습니다. 놓쳤다면 앱 아이콘을 다시 한 번 더블클릭한 후 시스템 설정을 확인하세요.
방법 2: 우클릭(또는 Control 키를 누른 채 클릭)으로 열기
- 「응용 프로그램」 폴더에서 v2rayN 아이콘을 찾아 Control 키를 누른 채 클릭(또는 트랙패드에서 우클릭)합니다.
- 표시된 메뉴에서 「열기」를 선택하면 확인 대화 상자가 표시되며, 마찬가지로 「열기」를 클릭하면 됩니다.
- 이 방법은 시스템 설정에서 해당 표시를 찾을 수 없는 경우에 유효합니다. 더 오래된 macOS 버전에서 자주 쓰이던 우회 방법이지만 최신 버전에서도 여전히 유효합니다.
시스템 보안 기능을 직접 끄는 것을 권장하지 않는 이유
일부 가이드는 터미널에서 명령을 실행해 Gatekeeper의 서명 검증을 완전히 끄는 방법을 소개하기도 합니다. 이 방법은 비슷한 표시를 한 번에 모두 해결할 수 있지만, 이후 시스템이 모든 앱에 대한 서명 검증 기능을 잃게 되어 보안 위험이 눈에 띄게 높아집니다. 앱 하나를 열기 위해 시스템 전체의 보안 메커니즘을 끄는 것은 권장하지 않습니다. 위의 두 가지 방법은 앱 단위로만 허용하므로 전체 보안을 희생하지 않고도 문제를 충분히 해결할 수 있습니다.
macOS 버전별 화면 차이
macOS 버전이 업데이트되면서 「개인정보 보호 및 보안」 페이지에 있는 이 표시의 위치와 문구가 다소 달라졌습니다. 오래된 버전에서는 「보안 및 개인정보 보호」라는 이름이었을 수도 있고, 표시 문구가 「열기」가 아니라 「그래도 열기」였을 수도 있지만, 전체 로직은 완전히 동일합니다. 시스템 설정에서 해당 앱 이름을 찾아 허용한 후 앱 아이콘으로 돌아가 다시 열어 확인하는 흐름입니다. 해당 항목을 도저히 찾을 수 없다면 위의 방법 2(우클릭으로 열기)를 사용하는 것이 버전에 상관없이 가장 확실한 방법입니다.
처음 연 후에도 다시 표시될 수 있나요
위의 방법 중 하나로 한 번 여는 데 성공하면, 시스템은 이 "허용" 결정을 기억하므로 이후에는 평소처럼 아이콘을 더블클릭해 실행할 수 있으며 이 표시가 반복해서 나타나지 않습니다. 새로운 설치 패키지를 다시 다운로드하거나 앱이 버전 업데이트로 App 본체가 교체된 경우, 파일의 서명 정보가 변경되어 시스템이 같은 표시를 다시 띄울 수 있습니다. 이는 정상적인 현상이므로 같은 방법으로 처리하면 되며, 매번 당황할 필요는 없습니다.
두 가지 방법을 모두 시도해도 안 될 경우
먼저 설치 패키지가 완전히 다운로드되었는지(손상되지 않았는지) 확인하세요. 다운로드 페이지에서 최신 설치 패키지를 다시 받아, 기존 앱을 삭제한 후 「응용 프로그램」 폴더에 다시 드래그해 시도해 보세요. 재다운로드 후에도 같은 오류가 표시된다면, 사용 중인 Mac이 Apple 실리콘(M 시리즈)인지 Intel 칩인지 확인하고, 다운로드한 설치 패키지가 기기 아키텍처와 일치하는지 확인하세요. 그래도 해결되지 않으면 macOS 완전 가이드를 참고해 각 단계가 올바르게 진행되었는지 처음부터 확인하세요.
아직 v2rayN를 설치해본 적 없는 사용자
아직 v2rayN를 설치하지 않았다면 다운로드 페이지에서 현재 최신 버전을 바로 받으면 됩니다. 설치 완료 후 처음 열었을 때 본문 서두에서 설명한 표시가 나타나면 위의 방법 중 하나로 한 번 처리하면, 이후에는 문제없이 평소처럼 사용할 수 있습니다.
전반적으로 이 표시는 macOS가 오픈소스 소프트웨어 사용자에게 설정한 "확인" 절차와 같은 것이며, 진정한 의미의 보안 경고는 아닙니다. 이 배경을 이해하면 이후 비슷한 표시(v2rayN뿐 아니라 Apple의 공증을 받지 않은 다른 도구에서도 같은 표시가 나타납니다)를 만나도 침착하게 대처할 수 있으며, "개발자를 확인할 수 없음"이라는 문구만 보고 사용을 포기할 필요는 없습니다.