Morda je ta sprememba v macOS Sierra ušla mimo, dokler je niste najbolj potrebovali. Ali pa morda niste odkrili tega majhnega premika, dokler niste poskusili namestiti priljubljene aplikacije ki jih niste prenesli iz trgovine z aplikacijami za mac. Ne glede na način, se na težji način naučite, da je macOS Sierra naredil nevidnega običajno metodo za odpiranje aplikacij, prenesenih od koder koli!
Nastavitve so bile do nedavnega najdene na zavihku Splošno v nastavitvah sistema Varnost in zasebnost. Ampak ne več, ne z macOS. Torej, če resnično potrebujete to aplikacijo in ne morete ugotoviti, kako jo odpreti, je to frustrirajuće. Ne, je zelo frustrirajoče da naši macovi preprosto ne delujejo tako kot navajeni!
Od OSX Lion Apple-ov operacijski sistem mac vključuje varnostno orodje z imenom Gatekeeper. Ta funkcija preprečuje prenose programske opreme in aplikacij neznanih razvijalcev. Gatekeeper domneva, da ima aplikacija težave, če aplikacija, ki jo želite prenesti, ni podpisana z Apple. In ne dovoljuje te aplikacije na vašem računalniku Mac. Za večino uporabnikov Mac je to zelo dobra stvar in pomaga ohranjati njihove računalnike varne in varne. Toda med nami je veliko iFolk, ki nujno potrebujemo in želimo možnost prenosa IN odpiranja aplikacij, prenesenih od koder koli.
Vsebina
-
Kaj je torej ta vratar?
- Kaj pa trgovina z aplikacijami za mac?
- Kje je nastavitev za odpiranje aplikacij, prenesenih od koder koli?
-
Kako odpreti aplikacije, ki niso na voljo v trgovini z aplikacijami
- Izjemno enostaven način za obhod Apple privzetih nastavitev in odpiranje aplikacij, prenesenih od koder koli
- Še en, nekoliko daljši način odpiranja aplikacij, prenesenih od koder koli
- O neznanem opozorilnem sporočilu
-
Terminal je na vaš ukaz za odpiranje aplikacij, prenesenih od koder koli
- Dovoli in odpri aplikacije, prenesene od koder koli
- Vrnitev na izvirne nastavitve aplikacije macOS
- Preverjanje statusa Gatekeeperja
-
Beseda za modre
- Povezane objave:
Kaj je torej ta vratar?
Teoretično Gatekeeper ščiti vaš Mac pred aplikacijami, ki potencialno imajo škodljive učinke. Deluje tako, da ne dovoli nepodpisanim aplikacijam, da se naložijo in odprejo na vašem Macu. Apple raje želi, da vse aplikacije tretjih oseb opravijo postopek podpisa. Razvijalci se registrirajo pri Appleu in edinstven ID razvijalca identificira vsakega razvijalca. Ta ID se nato uporablja pri testiranju in validaciji aplikacije za izdelke Apple. Apple pregleda, odobri in sprejme vse podpisane aplikacije. Ko je aplikacija sprejeta, potem uradno podpira Gatekeeper. Uporabniki lahko te aplikacije prenesejo in odprejo prek trgovine z aplikacijami mac.
Apple meni, da je ta metoda najvarnejša in najbolj zanesljiva za prenos novih aplikacij na vaše računalnike Mac. Prepričani so, da prenašanje aplikacij izključno iz trgovine z aplikacijami mac pomeni manjšo nevarnost. In ker je Apple pregledal aplikacijo, jo Apple hitro odstrani iz trgovine z aplikacijami za mac, če pride do težave.
Posledično, če je aplikacija razvil neznani razvijalec brez ID-ja razvijalca, Gatekeeper blokira namestitev in odpiranje te aplikacije. Vendar pa obstaja veliko odličnih aplikacij, zlasti odprtokodnih aplikacij, ki iz številnih razlogov niso na voljo v trgovini z aplikacijami mac. Številne od teh aplikacij tretjih oseb so temeljito preizkušene in že dolgo delujejo na računalnikih Mac in drugih računalnikih. Po izbiri ali naključju te aplikacije trenutno niso na voljo v trgovini z aplikacijami za mac.
Kaj pa trgovina z aplikacijami za mac?
Preprosto je misliti, da trgovina z aplikacijami mac deluje tako kot trgovina z aplikacijami za iPhone in druge naprave iDevice. Ampak ne tako! Odkar se je odprla trgovina z aplikacijami za mac, so vam računalniki mac to vedno omogočali namestite aplikacije, ki niso na voljo v trgovini. Preden je obstajala trgovina z aplikacijami za mac (2011), je bila namestitev aplikacij prek spletnih mest tretjih oseb ali namestitvenih diskov običajno. Poleg tega morajo razvijalci plačati odstotek Appleu, ko kupite aplikacije v trgovini z aplikacijami za mac. Ob nakupu neposredno prek razvijalca ni dodatnih stroškov za Apple, zaradi česar so stroški nižji za vse uporabnike. Zato iz teh in še več razlogov veliko aplikacij ni vključenih v trgovino z aplikacijami za mac.
Uporabniki Mac še naprej (in bodo še naprej) prejemali aplikacije neposredno s spletnih mest razvijalcev ali stare šole prek namestitvenih diskov. Dolgo in kratko je, da trgovina z aplikacijami za mac ni edini način za pridobivanje aplikacij. Zato je zaobiti to privzeto stanje macOS-a zelo pomembno!
Kje je nastavitev za odpiranje aplikacij, prenesenih od koder koli?
V prejšnjih različicah operacijskega sistema Mac je bila možnost potrditvenega polja v System Preferences>Security & Privacy, ki vam omogoča prenos aplikacij od koder koli. Vendar pa je macOS Sierra predstavil Gatekeeper, ki je precej bolj strog kot v preteklosti. V tej najnovejši inkarnaciji operacijskega sistema Gatekeeper privzeto dovoljuje možnosti samo za aplikacije, prenesene iz trgovine z aplikacijami ali trgovine z aplikacijami, in identificirane razvijalce. Kaj storiti za nas iFolk, ki želimo ali moramo prenesti aplikacijo iz vira, ki mu zaupamo, a Apple trenutno ne zaupa (ali identificira)?
Potrebujemo to tretjo možnost, možnost »dovoliti prenos aplikacij od koder koli«, ki je navidez izginila z našo posodobitvijo na macOS Sierra.
Na srečo obstaja nekaj načinov, kako zaobiti Gatekeeperjeve privzete nastavitve, tako da kadar želimo ali moramo, res lahko odpremo aplikacije, prenesene od koder koli.
Torej, pojdimo k temu!
Kako odpreti aplikacije, ki niso na voljo v trgovini z aplikacijami
Izjemno enostaven način za obhod Apple privzetih nastavitev in odpiranje aplikacij, prenesenih od koder koli
Če torej zaupate aplikaciji in njenemu neznanemu razvijalcu, potem obstaja res preprost način za odpiranje te aplikacije.
In presenetljivo je, kako preprosta je ta metoda in v bistvu vključuje en sam klik. Če želite selektivno obiti Gatekeeper, samo kliknite Control Click (ali desni klik) in v možnostih menija izberite Odpri. Prikaže se sporočilo, ki vas opozori, da je aplikacija neznanega razvijalca, in vas vpraša, ali ste prepričani, da jo želite odpreti? Če ste prepričani v vir aplikacije, kliknite Odpri. To je to!
Ta možnost deluje za posamezne aplikacije. Posodablja notranji seznam identificiranih razvijalcev vašega računalnika, tako da bo macOS v prihodnosti prepoznal razvijalec kot »identificiran«. Vendar ta metoda ne omogoča univerzalnih posodobitev vašega sistema varnosti in zasebnosti opcije. To je ena in končana možnost, ko želite ali morate prenesti in odpreti določeno aplikacijo, ki trenutno NI na voljo v trgovini z aplikacijami. (tj. aplikacija ni podpisana.)
Še en, nekoliko daljši način odpiranja aplikacij, prenesenih od koder koli
Ob predpostavki, da zaupate aplikaciji, jo po prenosu premaknite v mapo Aplikacije. Zdaj ga poskusite odpreti. Verjetno vidite opozorilo, da aplikacije "ni mogoče odpreti, ker je od neznanega razvijalca." Izberite V redu. Toda to dejansko ne odpre aplikacije.
Zdaj pojdite na Sistemske nastavitve>Varnost in zasebnost in izberite zavihek Splošno. Poglejte razdelek »Dovoli prenos aplikacij iz:« in preverite, ali je aplikacija, ki ste jo pravkar poskušali odpreti, navedena z gumbom »Vseeno odpri«. Če je tako, kliknite ta gumb, da odprete to aplikacijo. Zavedajte se, da tgumb »Vseeno odpri« je na voljo le približno 1 uro po tem, ko prvič poskusite odpreti aplikacijo.
macOS upošteva to aplikacijo in razvijalca ter ju doda na seznam identificiranih razvijalcev operacijskega sistema (samo za ta mac.) Če kdaj prenesete drugo aplikacijo od tega istega razvijalca, macOS preveri to interno seznam. Če je razvijalec naveden, macOS odpre katero koli aplikacijo tega razvijalca.
O neznanem opozorilnem sporočilu
Ko odprete aplikacijo, ki je pri Appleu ni registriral identificiran razvijalec, se prikaže okno z opozorilom. Če vidite to sporočilo, ne pomeni, da je s to določeno aplikacijo nekaj narobe. Razvijalci so napisali številne od teh neznanih aplikacij, preden se je začela registracija ID razvijalca. Drugi pa se odločijo, da se ne bodo registrirali zaradi različnih razlogov, od stroškov (Apple zaračunava letno pristojbino za razvijalce) do obsodbe.
Opozorilo neznanega razvijalca pomeni, da Apple ni pregledal aplikacije, ki jo želite odpreti. Posledično macOS ne more preveriti in preveriti, ali je bila ta aplikacija spremenjena ali pokvarjena, odkar je bila izdana.
Ko odprete neznano aplikacijo, to aplikacija je shranjena kot izjema pri vaših varnostnih nastavitvah. Od zdaj naprej ga kot običajno odprete z dvojnim klikom.
Terminal je na vaš ukaz za odpiranje aplikacij, prenesenih od koder koli
Uporabite Terminal, da posodobite naše možnosti varnosti in zasebnosti, da vključite potrditveno polje, ki nam omogoča odpiranje prenesenih aplikacij od koderkoli. In to spremembo je pravzaprav precej preprosto narediti.
Čeprav je preprost, za povprečnega uporabnika Mac ta korak ni priporočljiv. Preden prenesete in odprete aplikacijo, ki je Apple trenutno ne prepozna ali identificira, se prepričajte, da (ali vaše podjetje) popolnoma zaupate viru aplikacije in njeni veljavnosti. Če spremenite to varnostno nastavitev, ogrozi vaš računalnik in naredi vaš Mac bolj ranljiv za zlonamerno programsko opremo in drugo škodljivo programsko opremo. Zato nadaljujte previdno in pred prenosom in odpiranjem dvakrat (ali trikrat) preverite faktor zaupanja katere koli aplikacije.
Dovoli in odpri aplikacije, prenesene od koder koli
- Zaprite sistemske nastavitve in vse odprte aplikacije
- Odprite terminal.
- Nahaja se v mapi /Applications/Utilities/
- Vtipkaj sudo spctl –master-disable
- Pritisnite Return
- Vnesite svoje skrbniško geslo za potrditev
- Odprite Sistemske nastavitve>Varnost in zasebnost.
- Izberite zavihek Splošno
- Preverite, da »Dovoli prenos aplikacij iz:« zdaj kot možnost prikazuje »Kjerkoli«.
Zdaj ste sposobni namestite in odprite aplikacije, prenesene od koder koli pod macOS Sierra. S tem ukazom izklopite Gatekeeper in omogočite aplikacije od koder koli, vključno z neznanimi razvijalci. Apple izdaja opozorila, da te neidentificirane razvijalske (nepodpisane) aplikacije morda naredijo vaš Mac bolj ranljiv za zlonamerno programsko in junkware.
Vrnitev na izvirne nastavitve aplikacije macOS
Če se želite vrniti na privzete nastavitve za macOS, ponovite zgornje korake in zamenjajte 3. korak z omogočitinamesto onemogočiti na koncu ukaza.
Torej se 3. korak glasi takole:
sudo spctl –master-enable
To vrne macOS Gatekeeper nazaj na njegovo strogo privzeto vrednost in onemogoči nepodpisanim aplikacijam prenos in odpiranje.
Preverjanje statusa Gatekeeperja
Če želite preveriti stanje Gatekeeperja na vašem Macu, ne da bi odprli sistemske nastavitve, je tako preprosto kot en ukaz. Odprite Terminal in vnesite naslednji ukaz: spctl – stanje. Nato pritisnite tipko za vrnitev. In dobite odgovor bodisi »ocene omogočene«, kar pomeni, da je Gatekeeper VKLOPLJEN in AKTIVEN. Ali vidite »onemogočeno«, kar pomeni, da je Gatekeeper IZKLOPLJEN in NEAKTIVEN.
Beseda za modre
Ko prejmete sporočilo »aplikacije ni mogoče odpreti, ker je od neznanega razvijalca«, natančno preglejte to aplikacijo in se prepričajte, da zaupate njenemu viru, preden jo prenesete in odprete. To opozorilo je namenjeno zaščiti vašega računalnika in vas pred škodo in zlonamerno programsko opremo, zato ga ne preprosto prezrite. Bodite previdni in previdni pri prenašanju aplikacij, ki trenutno niso na voljo v trgovini z aplikacijami za mac.
Glede na to obstaja vrsta čudovitih aplikacij tretjih oseb, ki trenutno niso na voljo v trgovini z aplikacijami za mac. Številne od teh aplikacij so v pregledu in še niso sprejete. Spet drugi ne iščejo odobritve na podlagi prepričanja in vrednot. Zato ne zanemarjajte dobre aplikacije samo zato, ker je ni na voljo v trgovini z aplikacijami za mac. Raziščite in preverite vir aplikacije, preden se odločite za prenos ali ne. Pomislite na odlične aplikacije, kot je NeoOffice, ki najdlje niso bile na voljo v trgovini z aplikacijami za mac, zdaj pa so!
Amanda Elizabeth (krajše Liz) je večino svojega poklicnega življenja učila vse vrste ljudi, kako uporabljati medije kot orodje za pripovedovanje lastnih edinstvenih zgodb. Ona ve nekaj o poučevanju drugih in ustvarjanju vodnikov z navodili!
Njene stranke vključujejo Edutopia, Scribe Video Center, Third Path Institute, oklepaj, Muzej umetnosti Philadelphia, in Big Picture Alliance.
Elizabeth je magistrirala iz ustvarjanja medijev na univerzi Temple, kjer je tudi poučevala dodiplomske študente na njihovem oddelku za filmsko in medijsko umetnost.