Jak zakázat Gatekeeper macOS? App cannot be opened because it is from an unidentified developer.

Aby bylo možné nainstalovat některé aplikace Mac, musíte vědět, jak deaktivovat Gatekeeper na macOS. V opačném případě, když chcete nainstalovat některé aplikace, zobrazí se zpráva "App cannot be opened because it is from an unidentified developer."

Aplikace Gatekeeper Block je zapnutá macOS
Aplikace Gatekeeper Block je zapnutá macOS

Než uvidíte, jak můžete zakázat Gatekeeper macOS, je velmi důležité vědět, co tato funkce znamená a k čemu pomáhá.

Co to je Gatekeeper na macOS?

Gatekeeper je bezpečnostní funkce integrován do operačního systému macOS, počínaje verzí OS X Mountain Lion (10.8), která pomáhá chránit uživatele proti malwarovým aplikacím a další škodlivé programy. Tato funkce v podstatě řídí, které aplikace se mohou instalovat a otevírat na jedné Mac.

Ve výchozím nastavení, Gatekeeper je nakonfigurován tak, aby umožňoval instalaci a otevírání pouze stažených aplikací App Store nebo z těch z identifikovaní vývojáři a zkontrolovat podle Apple.

Pokud se pokusíte nainstalovat aplikaci od vývojáře, který není identifikován Apple, běh instalace aplikace bude zastaven se zprávou "App cannot be opened because it is from an unidentified developer."

Gatekeeper neochrání vás před malwarovými aplikacemi na 100 %, ale velmi pomáhá uživatelům, kteří nejsou příliš techničtí a mohou si z internetu stahovat aplikace, které by mohly být pro operační systém nebezpečné. Gatekeeper zabránit náhodné instalaci aplikací, které by mohly ovlivnit zabezpečení Mac.

Jak zakázat Gatekeeper macOS?

Většinu času nedoporučuji vypínat bezpečnostní prvky operačního systému, ale jsou i situace, kdy potřebujete nainstalovat aplikaci mimo App Store nebo vytvořenou neověřeným vývojářem Apple, Off Gatekeeper je požadováno.

V našem příkladu vezmeme aplikaci s názvem "App.dmg“, který je vytvořen „unidentified developer" a který Gatekeeper blokuje to.

Když se pokusíme otevřít soubor a nainstalovat aplikaci "App.dmg“ dostáváme zprávu: “App.dmg” cannot be opened because it is from an unidentified developer. S přidáním macOS nemůže zkontrolovat, zda tato aplikace obsahuje malware.

Pokud se tato zpráva zobrazí při pokusu o instalaci aplikace, máte po ruce dvě metody.

Metoda 1: Otevřete aplikaci, kterou blokuje Gatekeeper

Blokovanou aplikaci můžete otevřít z: System Settings → Privacy & Security.

Pod "Security“ najdete možnost, pomocí které můžete otevřít aplikaci, kterou blokuje Gatekeeper. "Open Anyway".

Jak zakázat Gatekeeper macOS
macOS Soukromí a bezpečnost Gatekeepera

"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.“ – Klikněte na „Open".

Aplikace "App.dmg” se otevře, ale pokud má několik instalačních procesů, je možné, že bude stále blokován Gatekeeperem.

Metoda 2: zakázat Gatekeeper a umožňuje instalaci z více zdrojů

Nejbezpečnější metodou, jak instalovat aplikace z jakéhokoli zdroje, nejen z App Store a od ověřených vývojářů, je zakázat Gatekeeper. Budete si tak moci sami vybrat, zda chcete instalaci aplikací povolit macOSa z jiných zdrojů. "Anywhere".

Otevřeno Terminal na macOS a spusťte příkazový řádek (zadejte uživatelské heslo pro řádek, který se má spustit):

sudo spctl --master-disable

Vraťte se do"Privacy & Security"a aktivujte novou možnost"Anywhere".

Install aplikace odkudkoli macOS
Install aplikace odkudkoli macOS

Nyní můžete nainstalovat jakoukoli aplikaci macOS, i když nepochází z App Store nebo od vývojáře, kterého identifikoval a ověřil Apple.

Ochranu Gatekeepera můžete aktivovat na místě pomocí příkazového řádku:

sudo spctl --master-enable

Existují scénáře, ve kterých aplikace stále nelze nainstalovat. "App is damaged and can’t be opened".

V tomto scénáři musíte být velmi opatrní, aby instalace této aplikace neohrozila integritu operačního systému. Pokud přesto chcete nainstalovat aplikaci, když se zobrazí chybová zpráva: “App is damaged and can’t be opened", můžete odebrat rozšířené atributy této aplikace. Včetně těch atributů, které mohou z bezpečnostních důvodů blokovat běh aplikace.

Běžet Terminal, následující příkazový řádek:

xattr -cr /full/path/Application.app

Samozřejmě změňte cestu a název aplikace v příkazu výše. (Typ: přetáhněte pomocí drag&drop aplikace v Terminal, poté, co jste napsali příkazový řádek).

Věnovaný technologiím, s radostí píši na StealthSettings.com od roku 2006. Mám bohaté zkušenosti s operačními systémy: macOS, Windows a Linux, stejně jako s programovacími jazyky a platformami pro blogování (WordPress) a pro online obchody (WooCommerce, Magento, PrestaShop).

jak na to » iHowTo » iHowTo - macOS » Jak zakázat Gatekeeper macOS? App cannot be opened because it is from an unidentified developer.
Zanechat komentář