Computer >> 컴퓨터 >  >> 체계 >> MAC

미확인 개발자의 Mac 앱을 여는 방법

일부는 Apple의 벽으로 둘러싸인 정원에 대해 불평하거나 덜 화려한 용어인 폐쇄형 플랫폼을 선호한다면 불평합니다. Apple은 장치에 설치할 수 있는 앱에 대한 제어 수준을 유지하는 것이 맬웨어 및 나쁜 사용자 경험으로부터 우리를 보호한다고 말하지만 앱을 실행하려고 할 때 신원을 알 수 없는 개발자가 보낸 것입니다.

운 좋게도 이러한 앱을 열고 실행할 수 있으며 방법을 알려 드리겠습니다. 그러나 그렇게 하기 전에 경고를 받습니다. 개발자와 소프트웨어(무고한 앱이 유죄 당사자에 의해 하이재킹될 수 있으므로 배포 수단)가 합법적이라고 확신하는 경우에만 이 작업을 수행하십시오. 이 문서 뒷부분에서 확인되지 않은 앱의 안전성에 대해 설명합니다.

앱 다운로드 및 설치에 대한 조언은 다음을 참조하십시오. Mac에 앱을 설치하는 방법

알 수 없는 개발자 경고가 표시되는 이유는 무엇입니까?

Apple은 Mac, iPad 및 iPhone에서 사용할 수 있는 앱을 많이 제어합니다. Mac은 iOS보다 조금 더 개방적이지만 iPhone 및 iPad에 타사 앱을 다운로드하는 유일한 방법은 iOS App Store에서 다운로드하는 것입니다. Mac의 일부 타사 앱

위에서 말했듯이 여기에는 그럴만한 이유가 있습니다. 이러한 조치는 우리가 신뢰할 수 있다고 생각하는 앱으로 위장하여 Mac에 도착할 수 있는 맬웨어로부터 우리를 보호하도록 설계되었습니다. 잘 알려진 앱처럼 보이지만 악성 코드가 추가되어 있습니다. 우리는 모두 파일 공유 사이트에서 앱을 다운로드하지 않거나 이상한 이메일의 링크를 통해 앱을 다운로드하지 말라는 조언을 따를 수 있지만, Apple은 기본적으로 위험할 수 있는 앱을 설치하는 것을 더 어렵게 만드는 조치를 취했습니다.

이러한 조치에는 앱에 맬웨어가 있는지 확인하고 격리하는 macOS의 보안 측면에 대한 Apple의 이름인 Gatekeeper가 포함됩니다. 또한 Apple에 알려진 개발자(Signed라고도 함)가 앱을 작성했는지 여부도 확인합니다. 그런 다음 해당 요구 사항과 일치하더라도 Gatekeeper는 앱을 열 것인지 확인하도록 요청합니다.

2019년 10월에 출시된 macOS Catalina에서 Apple은 Gatekeeper를 더욱 엄격하게 만들었습니다. 이전에는 터미널을 통해 앱을 실행하여 Gatekeeper를 둘러볼 수 있었지만 이제는 Terminal을 통해 앱을 열면 Gatekeeper에서 계속 확인합니다. 또 다른 변경 사항은 Gatekeeper가 앱을 열 때마다 검사 목록을 실행한다는 것입니다.

그렇다면 신원이 확인되지 않은 개발자의 앱을 어떻게 열 수 있습니까? 앱을 열 때마다 경고가 표시되지 않도록 하려면 어떻게 해야 하나요?

미확인 개발자의 Mac 앱을 여는 방법

Mac의 바이러스 및 기타 보안 위협이 염려되십니까? 읽기:Mac이 바이러스에 감염될 수 있습니까? Mac에 바이러스 백신 소프트웨어가 필요합니까? 이 Mac 보안 팁 모음도 있습니다.

Mac App Store가 아닌 앱을 여는 방법

기본적으로 macOS에서는 공식 Mac App Store에서만 앱을 열 수 있습니다. 이것을 기본값으로 설정하면 처음으로 앱을 열려고 할 때 경고가 표시됩니다.

다행히 설정을 간단하게 변경하여 App Store에 없는 일부 타사 앱을 열 수 있습니다. 문제 없이 모든 타사 앱을 열 수 있다는 의미는 아니지만 경고가 더 적게 표시된다는 의미는 아닙니다.

  1. 시스템 환경설정을 엽니다.
  2. 보안 및 개인정보 보호 탭으로 이동합니다.
  3. 잠금을 클릭하고 비밀번호를 입력하면 변경할 수 있습니다.
  4. 'App Store에서 다운로드한 앱 허용' 설정을 App Store에서만 'App Store 및 확인된 개발자'로 변경합니다.

미확인 개발자의 Mac 앱을 여는 방법

여전히 macOS가 인식하지 못하는 항목을 열 수 없지만, 적어도 App Store에서 구매하지 않은 앱은 열 수 있습니다. 단, 앱에 멀웨어가 없고 개발자가 서명한 경우 Apple은 인정하고 신뢰합니다.

차단된 앱을 여는 방법

앱을 열려고 할 때 macOS에서 실행을 중지한다고 해서 반드시 앱에 문제가 있다는 의미는 아닙니다. 그러나 앱이 '확인된 개발자'가 아닌 것으로 표시됩니다. 즉, Apple의 개발자 프로그램에 가입하고 Apple이 앱을 신뢰하도록 하기 위해 몇 가지 단계를 거친 개발자입니다.

운 좋게도 여전히 앱을 열고 차단을 무시할 수 있습니다. 방법은 다음과 같습니다.

  1. 시스템 환경설정을 엽니다.
  2. 보안 및 개인정보 보호로 이동하여 일반 탭을 선택합니다.

    미확인 개발자의 Mac 앱을 여는 방법

  3. 지난 1시간 이내에 앱을 열 수 없도록 차단된 경우 이 페이지에서 임시 버튼 '열기'를 클릭하여 이를 무시할 수 있는 옵션을 제공합니다.
  4. 확실한 경우 한 번 더 묻지만 열기를 클릭하면 앱이 실행됩니다.

    미확인 개발자의 Mac 앱을 여는 방법

이렇게 하면 해당 앱에 대한 예외가 생성되므로 나중에 이 프로세스를 반복하지 않고도 앱을 열 수 있습니다.

Gatekeeper의 다른 검사는 여전히 알려진 맬웨어가 첨부된 앱을 열지 못하게 합니다.

차단된 앱을 여는 다른 방법

차단된 앱을 여는 또 다른 방법은 Finder 윈도우에서 앱을 찾는 것입니다.

  1. Finder를 엽니다.
  2. 앱을 찾습니다(Applications 폴더에 있거나 다운로드 폴더에 있을 수 있음).
  3. Ctrl 키를 누른 상태에서 앱을 클릭하거나 마우스 오른쪽 버튼으로 클릭합니다. 미확인 개발자의 Mac 앱을 여는 방법
  4. 결과 메뉴에서 열기를 선택하면 어쨌든 앱이 열리며 앞으로 정상적으로(즉, 더블 클릭하여) 열 때 예외가 생성됩니다.

미확인 개발자의 Mac 앱을 여는 방법

'어디서나 앱 허용' 방법

위에서 볼 수 있듯이 시스템 환경설정의 보안 및 개인정보 보호 섹션에는 실행을 허용하는 앱 유형에 대한 두 가지 설정이 표시됩니다. 하나는 App Store 또는 App Store 또는 식별된 개발자입니다.

미확인 개발자의 Mac 앱을 여는 방법

그러나 세 번째 숨겨진 옵션이 있습니다. '어디에서나 앱 허용'. 이전 버전의 macOS에서는 이 옵션이 있었지만 macOS Sierra가 출시되면서 사라졌습니다. 그러나 Anywhere 옵션을 다시 얻을 수 있습니다.

합법적인 소프트웨어로 가장하여 맬웨어를 설치할 위험이 있는 이 설정을 권장하지 않음을 즉시 알려드립니다. 하지만 이 과정을 하기로 결정했다면 터미널에서 해당 옵션을 코드 줄로 다시 표시할 수 있습니다.

터미널을 열고 다음 코드를 입력하여 Anywhere 옵션을 가져옵니다.

sudo spctl --master-disable

이제 Return 키를 누르면 비밀번호를 입력하라는 메시지가 표시됩니다. 완료되면 시스템 환경설정을 열고(이미 열려 있는 경우 새 옵션을 보려면 종료하고 다시 시작해야 함) 보안 및 개인 정보 섹션으로 이동합니다.

미확인 개발자의 Mac 앱을 여는 방법

'다음에서 다운로드한 앱 허용'을 허용하는 새로운 세 번째 옵션이 나타납니다. 이 페이지의 설정을 변경하려면 자물쇠 아이콘을 클릭해야 합니다.

'어디서나' 옵션을 제거하는 방법

Mac을 다른 사람과 공유하는 경우 Anywhere 옵션을 제거하는 것이 현명할 수 있습니다. 다시 숨기려면 터미널로 다시 이동해야 하며 이번에는 다음을 입력합니다.

sudo spctl --master-enable

미확인 앱을 열어도 안전한가요?

그럴 수도 있고 아닐 수도 있습니다. 요점은 Apple의 인증이 없기 때문에 소프트웨어가 괜찮은지 확인하기 위해 자신의 실사에 의존해야 한다는 것입니다.

소프트웨어를 설치하기 전에 앱에 대한 리뷰, 회사(및 배포 사이트/플랫폼)에 대한 정보, 다른 사용자의 조언 및 평가를 검색해야 합니다. 사기를 치는 회사는 정당함을 알리기 위해 가짜 리뷰를 몇 개 심는 것이 아니므로 처음 몇 가지 결과를 계속 검색하십시오. 만족스럽지 않다면 macOS 설치가 더 만족스러운 대안을 찾는 것이 더 안전할 수 있습니다.

미확인 앱을 설치할 때 바이러스 백신 소프트웨어도 최신 버전인지 확인해야 합니다.

'확인되지 않은 개발자' 경고 대화 상자가 표시된다고 해서 일부 맬웨어를 설치하려는 것은 아닙니다. Apple이 인정하는 것처럼 완벽하게 합법적인 회사가 식별 목록에 없는 데에는 여러 가지 이유가 있습니다. 예를 들어 앱이 회사의 개발자 등록 프로그램보다 오래된 것일 수 있습니다.