Mac에서 열려고 하는 앱이 Apple의 공증을 받지 않은 경우 "*** Apple에서 악성 소프트웨어를 확인할 수 없기 때문에 설치할 수 없습니다"라는 메시지가 표시됩니다. . 이 소프트웨어를 업데이트해야 합니다. 자세한 내용은 개발자에게 문의하세요."
이것은 소프트웨어 버그가 아니라 Gatekeeper가 작동하는 방식입니다. 다운로드한 응용 프로그램을 실행하기 전에 확인하는 것은 Mac의 맬웨어 방지 메커니즘의 첫 번째 계층입니다. 다음은 앱이나 플러그인이 공증을 통과하지 못할 때 받을 수 있는 몇 가지 일반적인 알림입니다.
- Apple에서 악성 소프트웨어를 확인할 수 없기 때문에 KDiff3를 열 수 없습니다.
- Apple에서 악성 소프트웨어를 확인할 수 없기 때문에 Python을 열 수 없습니다.
- Apple에서 악성 소프트웨어를 확인할 수 없기 때문에 XAMPP를 열 수 없습니다.
- Apple에서 악성 소프트웨어를 확인할 수 없기 때문에 Minecraft를 열 수 없습니다.
- Apple에서 악성 소프트웨어를 확인할 수 없기 때문에 "chromedriver"를 열 수 없습니다.
- Apple이 악성 소프트웨어를 검사할 수 없기 때문에 "MySQLWorkbench"를 열 수 없습니다.
다행히 특정 앱에 관계없이 이 게시물의 4가지 솔루션 중 하나로 문제를 빠르게 해결할 수 있습니다. Mac이 악성 소프트웨어를 확인할 수 없는 이유부터 시작하겠습니다.
"Apple에서 악성 소프트웨어를 확인할 수 없음" 오류 안내:
- 1. Apple에서 악성 소프트웨어를 확인할 수 없기 때문에 앱을 열 수 없다는 오류가 표시되는 이유는 무엇입니까?
- 2. Apple이 악성 소프트웨어를 확인할 수 없도록 우회하는 방법
왜 보이나요? 오류:Apple에서 악성 소프트웨어를 확인할 수 없기 때문에 앱을 열 수 없습니까?
사용자가 Mac에 맬웨어를 설치할 가능성을 줄이기 위해 Apple이 수행하는 한 가지 방법은 승인된 출처의 앱만 허용하는 것입니다. 기본적으로 Mac은 Mac App Store 및 식별된 개발자에서 다운로드한 앱을 허용하도록 설정되어 있습니다.
이러한 설정을 사용하면 웹에서 설치 프로그램 패키지를 다운로드하면 파일을 다운로드하는 데 사용되는 브라우저나 응용 프로그램이 특정 확장 파일 속성을 추가합니다. 이러한 속성으로 앱을 설치하려고 하면 Gatekeeper는 앱 개발자의 ID 인증서를 확인하여 해당 인증서가 식별된 Apple 개발자의 것인지와 해당 코드가 변경되거나 손상되지 않았는지 확인합니다.
앱이 자체 서명된 경우 Gatekeeper는 앱을 인식하지 못하지만 "Apple에서 악성 소프트웨어를 확인할 수 없기 때문에 ***를 열 수 없습니다."라는 알림을 표시합니다.
Apple에서 악성 소프트웨어를 확인할 수 없도록 우회하는 방법
Mac에서 악성 소프트웨어를 확인할 수 없는 앱을 실행하면 Mac이 맬웨어에 감염되거나 개인 정보가 손상될 수 있습니다. 하지만 실행하려는 앱이 신뢰할 수 있다고 확신하는 경우 보안 설정을 무시하여 열 수 있습니다.
"애플이 악성 소프트웨어를 검사할 수 없기 때문에 ***를 열 수 없습니다."를 우회하려면. 확인되지 않은 개발자의 앱을 열 때 메시지가 표시되면 Gatekeeper를 재정의해야 합니다. 보다 관대한 정책으로 전환하거나 컨텍스트 메뉴에서 앱을 열거나 터미널에서 명령을 실행하여 이를 달성할 수 있습니다.
- 방법 1:마우스 오른쪽 버튼을 클릭하여 앱 열기
- 방법 2:보안 및 개인정보 보호 설정 변경
- 방법 3:파일의 확장 파일 속성 제거
- 방법 4:어디서나 앱 다운로드 허용
방법 1:오른쪽 클릭하여 앱 열기
두 번 클릭하는 대신 앱을 마우스 오른쪽 버튼으로 클릭하여 실행할 수 있습니다. 이렇게 하면 여전히 보안 알림이 표시되지만 열 수 있는 선택권이 있습니다. 수행해야 할 작업은 다음과 같습니다.
- Mac에서 열려는 설치 프로그램 패키지 또는 플러그인을 찾습니다.
- 마우스 오른쪽 버튼으로 클릭하고 열기를 선택합니다.
- 오류를 무시하고 열기를 다시 클릭하십시오.
- 화면의 지시에 따라 앱을 설치합니다.
이 쉬운 수정은 많은 사용자에게 훌륭하게 작동했습니다. 하지만 작동하지 않으면 다음 솔루션으로 이동하세요.
방법 2:보안 및 개인 정보 보호 설정 변경
오류로 인해 응용 프로그램을 열 수 없는 경우 보안 및 개인 정보 보호 기본 설정 창에 "확인된 개발자가 아니므로 사용이 차단되었습니다." 또는 "개발자의 시스템 소프트웨어 **와 같은 숨겨진 알림이 있습니다. * 로드가 차단되었습니다."
이러한 메시지에 대한 설정을 변경하면 오류를 제거할 수 있습니다. 다음 단계를 따르십시오:
- Apple 메뉴> 시스템 환경설정을 엽니다.
- 보안 및 개인정보 보호를 선택합니다.
- 일반 탭에서 노란색 자물쇠를 클릭하고 비밀번호를 입력합니다.
- 앱 로드가 차단되었다는 메시지 옆에 있는 '허용'을 클릭합니다.
- 확인을 탭합니다.
- 확인된 개발자의 앱이 아니라는 팝업 옆에 있는 "열기"를 클릭합니다.
- 오류가 표시되면 열기를 클릭합니다.
위에서 언급한 솔루션을 수행했다고 가정합니다. 그러나 Mac에서 악성 소프트웨어를 확인할 수 없다는 메시지는 앱을 시작할 때 여전히 방해가 됩니다. 터미널을 사용하여 확장 파일 속성을 제거할 수 있습니다.
참고:"허용" 버튼이 없으면 4단계와 5단계를 건너뜁니다. "열기"를 클릭하면 트릭이 수행됩니다.
방법 3:파일의 확장 파일 속성 제거
이전에 언급했듯이 다운로드한 모든 앱에는 해당 앱을 다운로드하는 소프트웨어에 의해 속성이 부여됩니다. 따라서 "Apple에서 악성 소프트웨어를 확인할 수 없기 때문에 열 수 없습니다" 오류를 수정하는 또 다른 방법은 Gatekeeper에 앱을 확인하도록 경고하는 속성을 제거하는 것입니다. 이를 수행하려면 아래 단계에 따라 터미널에서 일부 명령을 실행해야 합니다.
- Finder를 열고 응용 프로그램> 유틸리티 폴더를 클릭하여 터미널을 실행합니다.
- 다음 명령을 입력하고 Enter를 누르십시오.xattr -d com.apple.quarantine filepath명령의 파일 경로를 앱의 파일 경로로 바꿔야 합니다. 이를 수행하려면 먼저 터미널 창에 xattr -d com.apple.quarantine을 입력합니다. 그런 다음 앱이 있는 폴더를 열고 앱을 터미널로 끌어다 놓습니다.
- 비밀번호를 입력하고 Enter 키를 누르십시오.
- Mac을 재시동합니다.
- 앱을 다시 엽니다.
바라건대, 지금까지 앱을 성공적으로 열었습니다. 오류가 다시 표시되지 않도록 하려면 다음 수정을 진행하세요.
방법 4:어디서나 다운로드한 앱 허용
해결 방법 중 어느 것도 오류를 우회하는 데 도움이 되지 않는 경우 일시적으로 보안 기능을 비활성화하고 어디서나 앱을 다운로드하도록 허용할 수 있습니다. 앱을 설치하고 실행한 후 기능을 켜는 것이 좋습니다.
- Finder를 열고 응용 프로그램> 유틸리티 폴더를 클릭하여 터미널을 엽니다.
- 다음 명령을 입력하고 Enter.sudo spctl --master-disable을 누르십시오.
- 비밀번호를 입력하고 Enter 키를 누릅니다.
- 앱을 설치하고 엽니다.
- 보안 기능을 다시 활성화할 준비가 되면 Terminalsudo spctl --master-enable에서 이 명령을 실행하십시오.