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

Tako da možete instalirati neke aplikacije na Mac, morate znati kako deaktivirati Gatekeeper na macOS. Inače, kada želite instalirati neke aplikacije, poruka "App cannot be opened because it is from an unidentified developer."

Aplikacija Gatekeeper Block uključena macOS
Aplikacija Gatekeeper Block uključena macOS

Prije nego što vidite kako možete onemogućiti Gatekeeper na macOS, vrlo je važno znati što ova značajka znači i čemu pomaže.

Što je to Gatekeeper na macOS?

Gatekeeper je sigurnosna funkcija integrirani u operativni sustav macOS, počevši od verzije OS X Mountain Lion (10.8), što pomaže u zaštiti korisnika protiv malware aplikacija i druge zlonamjerne programe. U osnovi, ova funkcija kontrolira koje aplikacije je dopušteno instalirati i otvoriti na jednom Mac.

Po defaultu, Gatekeeper je konfiguriran tako da dopušta instaliranje i otvaranje samo aplikacija preuzetih s App Store ili od onih iz identificirani programeri i provjerite Apple.

Ako pokušate instalirati aplikaciju programera koji nije identificiran Apple, izvođenje instalacije aplikacije bit će zaustavljeno uz poruku "App cannot be opened because it is from an unidentified developer."

Gatekeeper ne štiti vas od zlonamjernih aplikacija 100%, ali puno pomaže korisnicima koji nisu baš tehničari i koji mogu preuzeti aplikacije s interneta koje bi mogle biti opasne za operativni sustav. Gatekeeper spriječiti slučajno instaliranje aplikacija koje bi mogle utjecati na sigurnost Mac.

Kako onemogućiti Gatekeeper on macOS?

Većinu vremena ne preporučujem onemogućavanje sigurnosnih značajki operativnog sustava, ali postoje i situacije u kojima ako trebate instalirati aplikaciju izvan App Storea ili koju je izradio neprovjereni programer Apple, Onemogućavanje Gatekeeper je potrebno.

U našem primjeru uzet ćemo aplikaciju pod nazivom "App.dmg” koju stvara „unidentified developer” i koji Gatekeeper blokira ga.

Kada pokušamo otvoriti datoteku za instaliranje aplikacije "App.dmg” dobivamo poruku: “App.dmg” cannot be opened because it is from an unidentified developer. Uz dodatak macOS ne može provjeriti sadrži li ova aplikacija zlonamjerni softver.

Ako se ova poruka pojavi kada pokušate instalirati aplikaciju, imate dvije metode.

Metoda 1: Otvorite aplikaciju koju blokira Gatekeeper

Blokiranu aplikaciju možete otvoriti putem: System Settings → Privacy & Security.

Pod "Security” pronaći ćete opciju putem koje možete otvoriti aplikaciju blokiranu od strane Gatekeeper. 'Open Anyway".

Kako onemogućiti Gatekeeper on macOS
macOS Privatnost i sigurnost 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.” – Kliknite “Open".

Aplikacija "App.dmg” će se otvoriti, ali ako ima nekoliko instalacijskih procesa, moguće je da će ga Gatekeeper i dalje blokirati.

Metoda 2: onesposobiti Gatekeeper i omogućuje instalaciju iz više izvora

Najsigurniji način da možete instalirati aplikacije iz bilo kojeg izvora, ne samo iz App Storea i od provjerenih programera, jest onemogućiti Gatekeeper. Tako ćete moći sami odabrati želite li dopustiti instalaciju aplikacija na macOS, i iz drugih izvora. "Anywhere".

otvoreno Terminal na macOS i izvršite naredbeni redak (unesite korisničku lozinku za redak koji želite izvršiti):

sudo spctl --master-disable

Vratiš se u "Privacy & Security" i aktivirajte novu opciju "Anywhere".

Install aplikacije s bilo kojeg mjesta macOS
Install aplikacije s bilo kojeg mjesta macOS

Sada možete instalirati bilo koju aplikaciju na macOS, čak i ako nije iz App Storea ili od razvojnog programera kojeg je identificirao i potvrdio Apple.

Gatekeeper zaštitu možete aktivirati na licu mjesta putem naredbenog retka:

sudo spctl --master-enable

Postoje scenariji u kojima se aplikacije još uvijek ne mogu instalirati. "App is damaged and can’t be opened".

U ovom scenariju morate biti vrlo oprezni da instalacija te aplikacije ne ugrozi integritet operativnog sustava. Ako i dalje želite instalirati aplikaciju kada se pojavi poruka o pogrešci: “App is damaged and can’t be opened", možete ukloniti proširene atribute te aplikacije. Uključujući one atribute koji mogu blokirati rad aplikacije iz sigurnosnih razloga.

Uđite unutra Terminal, sljedeći naredbeni redak:

xattr -cr /full/path/Application.app

Naravno, promijenite put i naziv aplikacije u gornjoj naredbi. (Tip: povucite sa drag&drop primjena u Terminal, nakon što ste napisali naredbeni redak).

Strastveni zaljubljenik u tehnologiju, s veseljem pišem na StealthSettings.com od 2006. godine. Imam bogato iskustvo s operativnim sustavima: macOS, Windows i Linux, kao i s programskim jezicima i platformama za bloganje (WordPress) i za internetske trgovine (WooCommerce, Magento, PrestaShop).

kako » iHowTo » iHowTo - macOS » Kako onemogućiti Gatekeeper on macOS? App cannot be opened because it is from an unidentified developer.
Ostavite komentar