Jak wyłączyć Gatekeepera macOS? App cannot be opened because it is from an unidentified developer.

Abyś mógł zainstalować niektóre aplikacje Mac, musisz wiedzieć, jak dezaktywować Gatekeeper pe macOS. W przeciwnym razie, gdy chcesz zainstalować niektóre aplikacje, pojawi się komunikat „App cannot be opened because it is from an unidentified developer."

Aplikacja Gatekeeper Block jest włączona macOS
Aplikacja Gatekeeper Block jest włączona macOS

Zanim zobaczysz, jak możesz wyłączyć Gatekeepera macOS, bardzo ważne jest, aby wiedzieć, co ta funkcja oznacza i w czym pomaga.

Co to jest Gatekeeper pe macOS?

Gatekeeper jest funkcja bezpieczeństwa zintegrowane z systemem operacyjnym macOS, zaczynając od wersji OS X Mountain Lion (10.8), który pomaga chronić użytkowników przed złośliwym oprogramowaniem i inne złośliwe programy. Zasadniczo ta funkcja kontroluje, które aplikacje mogą być instalowane i otwierane na jednym Mac.

W Domyślnie Gatekeeper jest skonfigurowany tak, aby zezwalać na instalowanie i otwieranie tylko aplikacji pobranych z App Store lub tych z zidentyfikowani deweloperzy i sprawdź wg Apple.

Jeśli spróbujesz zainstalować aplikację od programisty niezidentyfikowanego przez Apple, uruchomienie instalacji aplikacji zostanie zatrzymane komunikatem „App cannot be opened because it is from an unidentified developer."

Gatekeeper nie chroni w 100% przed szkodliwymi aplikacjami, ale bardzo pomaga użytkownikom, którzy nie są bardzo techniczni i mogą pobierać z Internetu aplikacje, które mogą być niebezpieczne dla systemu operacyjnego. Gatekeeper zapobiec przypadkowemu zainstalowaniu aplikacji, które mogą mieć wpływ na bezpieczeństwo Mac.

Jak wyłączyć Gatekeepera macOS?

W większości przypadków nie zalecam wyłączania funkcji bezpieczeństwa systemu operacyjnego, ale zdarzają się również sytuacje, w których w przypadku konieczności zainstalowania aplikacji spoza App Store lub stworzonej przez niezweryfikowanego programistę Applewyłączenie Gatekeeper jest wymagane.

W naszym przykładzie weźmiemy aplikację o nazwie „App.dmg”, który jest tworzony przezunidentified developer" i która Gatekeeper blokuje to.

Kiedy próbujemy otworzyć plik, aby zainstalować aplikację „App.dmg”otrzymujemy komunikat: “App.dmg” cannot be opened because it is from an unidentified developer. Z dodatkiem macOS nie może sprawdzić, czy ta aplikacja zawiera złośliwe oprogramowanie.

Jeśli ten komunikat pojawi się podczas próby zainstalowania aplikacji, masz do dyspozycji dwie metody.

Metoda 1: Otwórz aplikację zablokowaną przez Gatekeeper

Możesz otworzyć zablokowaną aplikację z: System Settings → Privacy & Security.

W "Security” znajdziesz opcję, dzięki której możesz otworzyć aplikację zablokowaną przez Gatekeeper. "Open Anyway".

Jak wyłączyć Gatekeepera macOS
macOS Prywatność i bezpieczeństwo strażnika

"By opening this app, you will be overriding system security which can expose your computer and personal information to malware that may harm your Mac or compromise your privacy." - Kliknij "Open".

Aplikacja "App.dmg” otworzy się, ale jeśli ma kilka procesów instalacyjnych, możliwe, że nadal będzie blokowany przez Gatekeepera.

Metoda 2: wyłącz Gatekeeper i umożliwia instalację z wielu źródeł

Najbezpieczniejszą metodą instalacji aplikacji z dowolnego źródła, nie tylko z App Store i od zweryfikowanych programistów, jest wyłączenie Gatekeeper. W ten sposób będziesz mógł sam wybrać, czy chcesz zezwolić na instalację aplikacji macOSoraz z innych źródeł. "Anywhere".

Otwarte Terminal pe macOS i wykonaj wiersz poleceń (wprowadź hasło użytkownika dla wiersza, który ma zostać wykonany):

sudo spctl --master-disable

wracasz do"Privacy & Security" i aktywuj nową opcję "Anywhere".

Install aplikacje z dowolnego miejsca na macOS
Install aplikacje z dowolnego miejsca na macOS

Teraz możesz zainstalować dowolną aplikację na macOS, nawet jeśli nie pochodzi ze sklepu App Store ani od dewelopera zidentyfikowanego i zweryfikowanego przez Apple.

Możesz aktywować ochronę Strażnika na miejscu za pomocą wiersza poleceń:

sudo spctl --master-enable

Istnieją scenariusze, w których nadal nie można zainstalować aplikacji. "App is damaged and can’t be opened".

W tym scenariuszu należy bardzo uważać, aby instalacja tej aplikacji nie naruszyła integralności systemu operacyjnego. Jeśli nadal chcesz zainstalować aplikację, gdy pojawi się komunikat o błędzie: „App is damaged and can’t be opened", możesz usunąć rozszerzone atrybuty tej aplikacji. W tym te atrybuty, które mogą blokować działanie aplikacji ze względów bezpieczeństwa.

Wbiec Terminal, następujący wiersz poleceń:

xattr -cr /full/path/Application.app

Oczywiście zmień ścieżkę i nazwę aplikacji w powyższym poleceniu. (Typ: przeciągnij za pomocą drag&drop wniosek w Terminal, po napisaniu wiersza poleceń).

Pasjonat technologii, z przyjemnością piszę dalej StealthSettings.com od 2006 roku. Mam duże doświadczenie w systemach operacyjnych: macOS, Windows şi Linux, ale także w językach programowania i platformach blogowych (WordPress) oraz dla sklepów internetowych (WooCommerce, Magento, PrestaShop).

jak » iHowTo » iHowTo - macOS » Jak wyłączyć Gatekeepera macOS? App cannot be opened because it is from an unidentified developer.
Zostaw komentarz