Kaip išjungti Gatekeeper macOS? App cannot be opened because it is from an unidentified developer.

Kad galėtumėte įdiegti kai kurias programas Mac, turite žinoti, kaip išjungti Gatekeeper pe macOS. Priešingu atveju, kai norite įdiegti kai kurias programas, pasirodys pranešimas "App cannot be opened because it is from an unidentified developer."

„Gatekeeper“ blokavimo programa įjungta macOS
„Gatekeeper“ blokavimo programa įjungta macOS

Prieš pamatydami, kaip galite išjungti „Gatekeeper“. macOS, labai svarbu žinoti, ką ši funkcija reiškia ir kuo ji padeda.

Kas tai yra Gatekeeper pe macOS?

Gatekeeper yra saugumo funkcija integruota į operacinę sistemą macOS, pradedant nuo versijos OS X Mountain Lion (10.8), kuri padeda apsaugoti vartotojus nuo kenkėjiškų programų ir kitos kenkėjiškos programos. Iš esmės ši funkcija kontroliuoja, kurias programas leidžiama įdiegti ir atidaryti vienoje Mac.

Neatvykus į teismą, Gatekeeper sukonfigūruotas taip, kad būtų galima įdiegti ir atidaryti tik programas, atsisiųstas iš App Store arba iš tų nustatyti kūrėjai ir patikrinkite Apple.

Jei bandote įdiegti programą iš kūrėjo, kurio nenustatė Apple, programos diegimo paleidimas bus sustabdytas su pranešimu "App cannot be opened because it is from an unidentified developer."

Gatekeeper jis neapsaugo jūsų nuo kenkėjiškų programų 100%, bet labai padeda vartotojams, kurie nėra labai techniški ir gali atsisiųsti iš interneto programas, kurios gali būti pavojingos operacinei sistemai. Gatekeeper neleisti netyčia įdiegti programų, kurios gali turėti įtakos saugumui Mac.

Kaip išjungti Gatekeeper macOS?

Dažniausiai nerekomenduoju išjungti operacinės sistemos saugos funkcijų, tačiau pasitaiko ir situacijų, kai reikia įdiegti programą ne iš „App Store“ arba kurią sukūrė nepatvirtintas kūrėjas. Appleišjungti Gatekeeper yra būtinas.

Mūsų pavyzdyje paimsime programą pavadinimu "App.dmg“, kurį sukūrė „unidentified developer“ ir kuris Gatekeeper jį blokuoja.

Kai bandome atidaryti failą, kad įdiegtume programą "App.dmg“ gauname pranešimą: “App.dmg” cannot be opened because it is from an unidentified developer. Pridėjus macOS negali patikrinti, ar šioje programoje nėra kenkėjiškų programų.

Jei šis pranešimas rodomas, kai bandote įdiegti programą, turite du būdus.

1 metodas: Atidarykite programą, kurią užblokavo Gatekeeper

Užblokuotą programą galite atidaryti iš: System Settings → Privacy & Security.

Pagal "Security“ rasite parinktį, per kurią galėsite atidaryti užblokuotą programą Gatekeeper. "Open Anyway".

Kaip išjungti Gatekeeper macOS
macOS „Gatekeeper“ privatumas ir saugumas

"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.“ – spustelėkite „Open".

Paraiška "App.dmg“ atsidarys, tačiau jei jame yra keli diegimo procesai, gali būti, kad Gatekeeper jį vis tiek užblokuos.

2 metodas: išjungti Gatekeeper ir leidžia įdiegti iš kelių šaltinių

Saugiausias būdas įdiegti programas iš bet kurio šaltinio, ne tik iš App Store ir patvirtintų kūrėjų, yra išjungti Gatekeeper. Taigi galėsite patys pasirinkti, ar norite leisti įdiegti programas macOS, ir iš kitų šaltinių. “Anywhere".

Atidaryta Terminal pe macOS ir paleiskite komandinę eilutę (įveskite vykdomos eilutės vartotojo slaptažodį):

sudo spctl --master-disable

Tu grįžk į "Privacy & Securityir suaktyvinkite naują parinktįAnywhere".

Install programėlės iš bet kur macOS
Install programėlės iš bet kur macOS

Dabar galite įdiegti bet kurią programą macOS, net jei jis nėra iš „App Store“ arba iš kūrėjo, kurį nustatė ir patvirtino Apple.

Galite aktyvuoti „Gatekeeper“ apsaugą vietoje naudodami komandinę eilutę:

sudo spctl --master-enable

Yra atvejų, kai programų vis tiek nepavyksta įdiegti. “App is damaged and can’t be opened".

Šiuo atveju turite būti labai atsargūs, kad tos programos įdiegimas nepakenktų operacinės sistemos vientisumui. Jei vis tiek norite įdiegti programą, kai pasirodo klaidos pranešimas: „App is damaged and can’t be opened“, galite pašalinti išplėstinius šios programos atributus. Įskaitant tuos atributus, kurie saugumo sumetimais gali blokuoti programos veikimą.

Bėgti Terminal, šią komandinę eilutę:

xattr -cr /full/path/Application.app

Žinoma, aukščiau esančioje komandoje pakeiskite programos kelią ir pavadinimą. (Tipas: vilkite su drag&drop paraiška į Terminal, parašius komandinę eilutę).

Technologijų entuziastas, nuo 2006 metų su malonumu rašau „StealthSettings.com“. Turiu išsamią patirtį su operacinėmis sistemomis: macOS, „Windows“ ir „Linux“, taip pat programavimo kalbomis ir blogo platformomis („WordPress“) bei internetinės parduotuvės platformomis („WooCommerce“, „Magento“, „PrestaShop“).

kaip » iHowTo » „iHowTo“ - macOS » Kaip išjungti Gatekeeper macOS? App cannot be opened because it is from an unidentified developer.
Palikite komentarą