Kaip apeiti sugadintų programų įspėjimus OS X

„Apple“ „Gatekeeper“ apsaugos sistema leidžia apriboti taikomųjų programų taikymą tik tiems, kuriuos sukūrė patikimi kūrėjai. Įjungus šią funkciją, jei atidarote nepasirašytą programą, o ne naudodami kontekstinį meniu, tuomet gausite klaidos pranešimą ir programa neveiks.

Tačiau „Gatekeeper“ taip pat nustato, ar programa galbūt buvo pakeista, ir neleis tokiai programai veikti. Tai yra pastanga užkirsti kelią programoms, pasirašytoms ar kitaip, apsaugoti nuo kenkėjiškų programų ir įsilaužėlių. Tokiu atveju sistema įspės apie panašų „Gatekeeper“ įspėjimą, kad programa yra sugadinta.

Skirtingai nuo įspėjimų, susijusių su programomis iš neidentifikuotų kūrėjų, nėra integruotos galimybės apeiti įspėjimus apie sugadintas programas. Net jei dešiniuoju pelės klavišu spustelėsite programą ir pasirinksite jį atidaryti iš kontekstinio meniu, vis tiek būsite patenkinti tuo pačiu įspėjimu, suteikiančiu jums galimybę išeiti iš programos arba perkelti ją į šiukšliadėžę.

Naudinga, nes ši funkcija gali būti, ji taip pat gali būti varginantis, nes kai kurios programos keičiasi, kai veikia be nieko blogo, arba galite išbandyti programą ir rankiniu būdu ją pakeisti. Kūrėjas taip pat gali išduoti atnaujinimą programai, kuri yra visiškai teisėta, tačiau kažkaip pasirašoma ir patikrinama taip, kad būtų paleistas „sugadintas taikymas“ įspėjimas ir todėl būtų užkirstas kelias jo veikimui.

Nors tokiais atvejais saugiausias statymas yra susisiekti su kūrėju dėl programos, kuri tinkamai veikia su „Gatekeeper“, atnaujinimo, kartais tai gali užtrukti, kol bus išspręsta, o tuo tarpu negalite naudoti programos arba esate priversti nukreipti į kitą versiją.

Tačiau, jei žinote, kad užblokuota programos versija puikiai tinka, tai yra būdas įveikti šią problemą, ty sukurti „Gatekeeper“ išimtį. Norėdami tai padaryti, sukursite naują atnaujintos programos taisyklę, kurią galima atlikti OS X terminale, atlikdami šiuos veiksmus:

  1. Atidarykite terminalą ir įveskite toliau nurodytus veiksmus (dar nepaspauskite „Enter“):

    spctl --add - Label "NAME"

    Pirmiau esančioje komandoje pakeiskite „NAME“ su etikete, kurią norėtumėte naudoti taisyklėje, kurią galėtumėte apsvarstyti norint nustatyti programos pavadinimą (pvz., Galite pavadinti jį „Word“ „Microsoft Word“).
  2. Įsitikinkite, kad po komandos „NAME“ dalies yra tik viena erdvė, tada vilkite klaidingą programą į terminalo langą. Tai užbaigs visą programos kelią, todėl komanda turėtų pasirodyti tokia:

    spctl --add --label "NAME" / Programos / Programos aplankas / Program.app

Baigę, paspauskite „Enter“, kad vykdytumėte komandą, ir bus sukurta programos išimtis, kuri leis jai paleisti. Dabar galite dukart spustelėti programą ir atidaryti ją tiesiogiai, todėl neturėtų būti laikoma sugadinta programa. Vėlgi, nepamirškite, kad ši rutina apeis Gatekeeper patikrinimus dėl nurodytos programos, todėl tik tai atlikite, jei žinote, kad „Gatekeeper“ įspėjimas yra tiesiog klaidingas teigiamas.


 

Palikite Komentarą