Kako onemogočiti Gatekeeper on macOS? App cannot be opened because it is from an unidentified developer.

Da lahko namestite nekaj aplikacij Mac, morate vedeti, kako deaktivirati Gatekeeper na macOS. V nasprotnem primeru, ko želite namestiti nekatere aplikacije, se prikaže sporočilo "App cannot be opened because it is from an unidentified developer."

Aplikacija Gatekeeper Block je vklopljena macOS
Aplikacija Gatekeeper Block je vklopljena macOS

Preden vidite, kako lahko onemogočite Gatekeeper na macOS, je zelo pomembno vedeti, kaj ta funkcija pomeni in kaj pomaga.

Kaj je Gatekeeper na macOS?

Gatekeeper je varnostna funkcija integriran v operacijski sistem macOS, začenši z različico OS X Mountain Lion (10.8), ki pomaga zaščititi uporabnike proti aplikacijam zlonamerne programske opreme in druge zlonamerne programe. V bistvu ta funkcija nadzoruje, katere aplikacije je dovoljeno namestiti in odpreti na enem Mac.

Če tega ni, Gatekeeper je konfiguriran tako, da omogoča namestitev in odpiranje samo aplikacij, prenesenih iz App Store ali tistih iz prepoznanih razvijalcev in preverite Apple.

Če poskušate namestiti aplikacijo razvijalca, ki ga ne identificira Apple, bo potek namestitve aplikacije ustavljen s sporočilom "App cannot be opened because it is from an unidentified developer."

Gatekeeper ne ščiti 100 % pred aplikacijami zlonamerne programske opreme, vendar zelo pomaga uporabnikom, ki niso zelo tehnično vešči in lahko z interneta prenesejo aplikacije, ki bi lahko bile nevarne za operacijski sistem. Gatekeeper preprečuje nenamerno namestitev aplikacij, ki bi lahko vplivale na varnost Mac.

Kako onemogočiti Gatekeeper on macOS?

Večino časa ne priporočam onemogočanja varnostnih funkcij operacijskega sistema, vendar obstajajo tudi situacije, ko morate namestiti aplikacijo zunaj trgovine App Store ali jo je ustvaril nepreverjen razvijalec. Apple, Onemogočanje Gatekeeper je potrebno.

V našem primeru bomo vzeli aplikacijo z imenom "App.dmg«, ki ga ustvari »unidentified developer« in kateri Gatekeeper ga blokira.

Ko poskušamo odpreti datoteko za namestitev aplikacije "App.dmg” dobimo sporočilo: “App.dmg” cannot be opened because it is from an unidentified developer. Z dodatkom macOS ne more preveriti, ali ta aplikacija vsebuje zlonamerno programsko opremo.

Če se to sporočilo prikaže, ko poskušate namestiti aplikacijo, imate na voljo dva načina.

1. metoda: Odprite aplikacijo, ki jo blokira Gatekeeper

Blokirano aplikacijo lahko odprete iz: System Settings → Privacy & Security.

Pod "Security” boste našli možnost, prek katere lahko odprete aplikacijo, ki jo blokira Gatekeeper. "Open Anyway".

Kako onemogočiti Gatekeeper on macOS
macOS Zasebnost in varnost Gatekeeperja

"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.” – Kliknite “Open".

Prijava "App.dmg« se bo odprlo, a če ima več procesov namestitve, je možno, da ga bo še vedno blokiral Gatekeeper.

2. metoda: Onemogoči Gatekeeper in omogoča namestitev iz več virov

Najvarnejša metoda za namestitev aplikacij iz katerega koli vira, ne samo iz App Store in od preverjenih razvijalcev, je onemogočanje Gatekeeper. Tako boste lahko sami izbirali, ali želite dovoliti namestitev aplikacij na macOS, in iz drugih virov. "Anywhere".

Odpri Terminal na macOS in izvedite ukazno vrstico (vnesite uporabniško geslo za vrstico, ki jo želite izvesti):

sudo spctl --master-disable

vrneš se na "Privacy & Security" in aktivirajte novo možnost "Anywhere".

Install aplikacije od koder koli naprej macOS
Install aplikacije od koder koli naprej macOS

Zdaj lahko namestite katero koli aplikacijo macOS, tudi če ni iz App Store ali od razvijalca, ki ga je identificiral in preveril Apple.

Zaščito Gatekeeper lahko sproti aktivirate preko ukazne vrstice:

sudo spctl --master-enable

Obstajajo scenariji, v katerih aplikacij še vedno ni mogoče namestiti. "App is damaged and can’t be opened".

V tem primeru morate biti zelo previdni, da namestitev te aplikacije ne ogrozi celovitosti operacijskega sistema. Če še vedno želite namestiti aplikacijo, ko se pojavi sporočilo o napaki: “App is damaged and can’t be opened", lahko odstranite razširjene atribute te aplikacije. Vključno s tistimi atributi, ki lahko blokirajo delovanje aplikacije iz varnostnih razlogov.

Teči noter Terminal, naslednjo ukazno vrstico:

xattr -cr /full/path/Application.app

Seveda spremenite pot in ime aplikacije v zgornjem ukazu. (Vrsta: povlecite z drag&drop aplikacija v Terminal, potem ko ste napisali ukazno vrstico).

Strasten do tehnologije, z veseljem pišem na StealthSettings.com od leta 2006. Imam bogate izkušnje s operacijskimi sistemi: macOS, Windows in Linux, ter programskimi jeziki in platformami za bloganje (WordPress) in za spletne trgovine (WooCommerce, Magento, PrestaShop).

kako » iHowTo » iHowTo - macOS » Kako onemogočiti Gatekeeper on macOS? App cannot be opened because it is from an unidentified developer.
Pustite komentar