Computer >> 컴퓨터 >  >> 문제 해결 >> MAC

Apple에서 악성 소프트웨어를 확인할 수 없기 때문에 열 수 없습니다.

Mac에서 열려고 하는 앱이 Apple의 공증을 받지 않은 경우 "*** 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:오른쪽 클릭하여 앱 열기

두 번 클릭하는 대신 앱을 마우스 오른쪽 버튼으로 클릭하여 실행할 수 있습니다. 이렇게 하면 여전히 보안 알림이 표시되지만 열 수 있는 선택권이 있습니다. 수행해야 할 작업은 다음과 같습니다.

  1. Mac에서 열려는 설치 프로그램 패키지 또는 플러그인을 찾습니다.
  2. 마우스 오른쪽 버튼으로 클릭하고 열기를 선택합니다.
  3. 오류를 무시하고 열기를 다시 클릭하십시오.
  4. 화면의 지시에 따라 앱을 설치합니다.

이 쉬운 수정은 많은 사용자에게 훌륭하게 작동했습니다. 하지만 작동하지 않으면 다음 솔루션으로 이동하세요.

방법 2:보안 및 개인 정보 보호 설정 변경

오류로 인해 응용 프로그램을 열 수 없는 경우 보안 및 개인 정보 보호 기본 설정 창에 "확인된 개발자가 아니므로 사용이 차단되었습니다." 또는 "개발자의 시스템 소프트웨어 **와 같은 숨겨진 알림이 있습니다. * 로드가 차단되었습니다."

이러한 메시지에 대한 설정을 변경하면 오류를 제거할 수 있습니다. 다음 단계를 따르십시오:

  1. Apple 메뉴> 시스템 환경설정을 엽니다.
  2. 보안 및 개인정보 보호를 선택합니다.
  3. 일반 탭에서 노란색 자물쇠를 클릭하고 비밀번호를 입력합니다.
  4. 앱 로드가 차단되었다는 메시지 옆에 있는 '허용'을 클릭합니다.
  5. 확인을 탭합니다.
  6. 확인된 개발자의 앱이 아니라는 팝업 옆에 있는 "열기"를 클릭합니다.
    Apple에서 악성 소프트웨어를 확인할 수 없기 때문에 열 수 없습니다.
  7. 오류가 표시되면 열기를 클릭합니다.

위에서 언급한 솔루션을 수행했다고 가정합니다. 그러나 Mac에서 악성 소프트웨어를 확인할 수 없다는 메시지는 앱을 시작할 때 여전히 방해가 됩니다. 터미널을 사용하여 확장 파일 속성을 제거할 수 있습니다.

참고:"허용" 버튼이 없으면 4단계와 5단계를 건너뜁니다. "열기"를 클릭하면 트릭이 수행됩니다.

방법 3:파일의 확장 파일 속성 제거

이전에 언급했듯이 다운로드한 모든 앱에는 해당 앱을 다운로드하는 소프트웨어에 의해 속성이 부여됩니다. 따라서 "Apple에서 악성 소프트웨어를 확인할 수 없기 때문에 열 수 없습니다" 오류를 수정하는 또 다른 방법은 Gatekeeper에 앱을 확인하도록 경고하는 속성을 제거하는 것입니다. 이를 수행하려면 아래 단계에 따라 터미널에서 일부 명령을 실행해야 합니다.

  1. Finder를 열고 응용 프로그램> 유틸리티 폴더를 클릭하여 터미널을 실행합니다.
  2. 다음 명령을 입력하고 Enter를 누르십시오.xattr -d com.apple.quarantine filepath명령의 파일 경로를 앱의 파일 경로로 바꿔야 합니다. 이를 수행하려면 먼저 터미널 창에 xattr -d com.apple.quarantine을 입력합니다. 그런 다음 앱이 있는 폴더를 열고 앱을 터미널로 끌어다 놓습니다.
    Apple에서 악성 소프트웨어를 확인할 수 없기 때문에 열 수 없습니다.
  3. 비밀번호를 입력하고 Enter 키를 누르십시오.
  4. Mac을 재시동합니다.
  5. 앱을 다시 엽니다.

바라건대, 지금까지 앱을 성공적으로 열었습니다. 오류가 다시 표시되지 않도록 하려면 다음 수정을 진행하세요.

방법 4:어디서나 다운로드한 앱 허용

해결 방법 중 어느 것도 오류를 우회하는 데 도움이 되지 않는 경우 일시적으로 보안 기능을 비활성화하고 어디서나 앱을 다운로드하도록 허용할 수 있습니다. 앱을 설치하고 실행한 후 기능을 켜는 것이 좋습니다.

  1. Finder를 열고 응용 프로그램> 유틸리티 폴더를 클릭하여 터미널을 엽니다.
  2. 다음 명령을 입력하고 Enter.sudo spctl --master-disable을 누르십시오.
    Apple에서 악성 소프트웨어를 확인할 수 없기 때문에 열 수 없습니다.
  3. 비밀번호를 입력하고 Enter 키를 누릅니다.
  4. 앱을 설치하고 엽니다.
  5. 보안 기능을 다시 활성화할 준비가 되면 Terminalsudo spctl --master-enable에서 이 명령을 실행하십시오.