Kuidas avada rakendused oma Maci tuvastamata arendajatelt

Sisukord:

Kuidas avada rakendused oma Maci tuvastamata arendajatelt
Kuidas avada rakendused oma Maci tuvastamata arendajatelt
Anonim
MacOS-i funktsiooniks on nimetus "Gatekeeper", mis on loodud teie Maci lukustamiseks ja sundides seda Apple-heakskiidet tarkvara vaikimisi käitama. Kuid Mac on lukustatud samal viisil, kui Android on lukustatud - saate vabalt soovitud rakendust käivitada.
MacOS-i funktsiooniks on nimetus "Gatekeeper", mis on loodud teie Maci lukustamiseks ja sundides seda Apple-heakskiidet tarkvara vaikimisi käitama. Kuid Mac on lukustatud samal viisil, kui Android on lukustatud - saate vabalt soovitud rakendust käivitada.

Gatekeeper töötab natuke teistsugusel viisil, sõltuvalt sellest, millise versiooni MacOS teil töötab. Vanad versioonid võimaldavad teil lihtsalt lülitiga välja lülitada, kuid macOS Sierra muudab asjad veidi keerulisemaks. Siin on, mida sa pead teadma.

Kuidas Gatekeeper töötab

Kui käivitate oma Macis uue rakenduse, kontrollib Gatekeeper, kas see on allkirjastatud kehtiva allkirjaga. Kui taotlus on allkirjastatud kehtiva allkirjaga, on see lubatud käivitada. Kui see pole nii, näete hoiatusteadet ja teie Mac ei luba rakendust käitada.

Kuid mitte iga Mac'i rakendus on allkirjastatud. Mõned veebis saadaval olevad rakendused, eriti vanemad, pole allkirjastatud, isegi kui need on usaldusväärsed. Võibolla pole neid mõnda aega värskendatud või võib-olla arendaja lihtsalt ei viitsinud. Sellepärast pakub Apple võimalust Gatekeeperi ümbersõitmiseks. (Kui soovite oma rakendusi arendada, võite ka seda mööda minna ja käivitada allkirjastatud rakenduse.)

Gatekeeper teab kolme erinevat tüüpi rakendusi:

  • Rakendused Mac App Store'ist: Mac App Store'ist installitud rakendusi peetakse kõige usaldusväärsemaks, kuna nad on läbinud Apple'i kontrollimenetluse ja neid haldavad Apple ise. Need on ka liivakasti, kuigi see on põhjus, miks paljud rakenduste arendajad ei kasuta Mac App Store'i.
  • Rakendused identifitseeritud arendajatest: Maci rakenduste arendajad saavad omandada Apple'i ainulaadse arendaja ID ja kasutada seda oma rakenduste allkirjastamiseks. See digitaalallkiri tagab, et rakendus loodi selle konkreetse arendaja poolt. Näiteks kui installite Google Chrome'i oma Macis, on see allkirjastatud Google'i arendaja ID-ga, nii et Apple lubab seda käivitada. Kui avastatakse, et arendaja kuritarvitab oma arendaja ID-d või see on omandanud häkkerid, kes kasutavad seda pahatahtlike rakenduste allkirjastamiseks, võib arendaja ID tühistada. Nii tagab Gatekeeper, et ainult seadmeid, mille on loonud seaduslikud arendajad, kes on läbinud probleeme arendaja ID saamiseks ja on heas seisukorras, võivad teie arvutis käitada.
  • Rakendused mujalt: Rakendused, mis pole Mac App Store'ist omandatud ja pole arendaja ID-ga allkirjastatud, kuuluvad selle viimase kategooriasse. Apple leiab, et need on kõige vähem turvalised, kuid see ei tähenda, et rakendus pole usaldatav. Lõppude lõpuks ei pruugita õigesti allkirjastatud Mac'i rakendusi, mida pole aastaid uuendatud.

Vaikimisi on lubatud ainult kahes esimeses kahes kategoorias olevad rakendused: Mac App Store ja tuvastatud arendajad. See seade peaks pakkuma head turvalisuse taset, võimaldades kasutajatel rakenduste poest rakendusi hankida või allalaaditavaid rakendusi veebist alla laadida.

Kuidas märkimata rakendust avada

Kui proovite avada allkirjastatud rakendust selle topeltklõpsuga, siis see ei toimi. Näete, et "[Rakenduse nimi] ei saa avada, kuna see on tuvastamata arendajast".

Loomulikult võib tekkida aeg, kui jõuate allkirjastatud rakenduseni, mida peate kasutama. Kui usaldate arendajat, võite oma Macile selle avada niikuinii.

Hoiatus: Gatekeeper on turbefunktsioon ja see on põhjusel vaikimisi sisse lülitatud. Käitage ainult neid rakendusi, mille kohta olete usaldusväärsed.

Allkirjastatud rakenduse avamiseks peate paremklõpsama või klõpsake rakenduse nupul Control ja valige käsk "Ava". See töötab MacOS Sierra'is ja MacOS varasemates versioonides.

Teid hoiatatakse, et rakendus on tundmatu arendajast ehk teisisõnu, see pole allkirjastatud kehtiva arendaja allkirjaga. Kui usaldate rakendust, klõpsake selle avamiseks käsku "Ava".
Teid hoiatatakse, et rakendus on tundmatu arendajast ehk teisisõnu, see pole allkirjastatud kehtiva arendaja allkirjaga. Kui usaldate rakendust, klõpsake selle avamiseks käsku "Ava".
See on nii. Teie Mac mäletab seda sätet iga konkreetsel rakendusel, mille lubate käitada, ja teilt ei küsita uuesti seda rakendust järgmisel korral. Teil tuleb seda teha ainult siis, kui esmakordselt soovite uue allkirjastatud rakenduse käitada.
See on nii. Teie Mac mäletab seda sätet iga konkreetsel rakendusel, mille lubate käitada, ja teilt ei küsita uuesti seda rakendust järgmisel korral. Teil tuleb seda teha ainult siis, kui esmakordselt soovite uue allkirjastatud rakenduse käitada.

See on parim, kõige turvalisem viis mitmete allkirjastatud rakenduste käivitamiseks. Kui soovite, lubage iga konkreetset rakendust alati käituda, veendudes, et usaldate iga rakendust enne selle käivitamist.

Kuidas lubada rakendusi kõikjalt

MacOS vanemates versioonides võite keelata Gatekeeper täielikult süsteemi eelistustest> Turvalisus ja privaatsus. Valige lihtsalt seade "Luba rakendused, mis on allalaaditud" lihtsalt "Anywhere".

MacOS 10.12 Sierra puhul muutis Apple seda. Süsteemide eelistuste aknas ei saa te enam keelata Gatekeeperit. See on nii - üks graafiline valik eemaldati. Võite ikkagi valida, kas käivitada üksikuid allkirjastatud rakendusi, ja on varjatud käsurea valik, et täielikult välistada Gatekeeper. Aga Apple ei soovi, et vähemtuntud kasutajad keelaksid selle turvavõimaluse, nii et see on see peidetud, et see lülitub, nagu ka süsteemide terviklikkuse kaitse keelamise võimalus.
MacOS 10.12 Sierra puhul muutis Apple seda. Süsteemide eelistuste aknas ei saa te enam keelata Gatekeeperit. See on nii - üks graafiline valik eemaldati. Võite ikkagi valida, kas käivitada üksikuid allkirjastatud rakendusi, ja on varjatud käsurea valik, et täielikult välistada Gatekeeper. Aga Apple ei soovi, et vähemtuntud kasutajad keelaksid selle turvavõimaluse, nii et see on see peidetud, et see lülitub, nagu ka süsteemide terviklikkuse kaitse keelamise võimalus.
Kui teate, mida teete ja peate seadistust muutma, võite, kuigi me ei soovita seda teha.
Kui teate, mida teete ja peate seadistust muutma, võite, kuigi me ei soovita seda teha.

Esmalt avage terminali aken. Vajutage klahvikombinatsiooni Command + Space, tippige "Terminal" ja vajutage Enter käivitamiseks.Või saate avada Finder-akna ja avage rakendus Applications> Utilities> Terminal.

Käivitage terminali aknas järgmine käsk ja sisestage oma salasõna:

sudo spctl --master-disable

Pärast seda tehke suvand Süsteemi eelistused> Turvalisus ja privaatsus. Leiad, et vana "Anywhere" variant on tagastanud ja on lubatud.
Pärast seda tehke suvand Süsteemi eelistused> Turvalisus ja privaatsus. Leiad, et vana "Anywhere" variant on tagastanud ja on lubatud.

Teie Mac käitub nüüd, kui kasutasite, kui valisite seadme "Anywhere", ja allkirjastatud rakendused töötavad ilma probleemideta.

Selle muudatuse tühistamiseks vali turvalisuse ja privaatsuse paneelil lihtsalt "App Store ja tuvastatud arendajad" või "App Store".

Apple üritab MacOSi turvalisemaks muuta, varjates seda võimalust vähem aruka kasutajatele. Kui peate täitma allkirjastamata rakendusi, soovitame teil neid ükshaaval lubada, mitte keelata Gatekeeper ja lubada kõik allkirjastatud rakendused käitada. See on peaaegu sama lihtne ja tagab, et teie arvutis ei käivitu midagi, mida te ise enda heaks ei kiida.

Soovitan: