31Aug

Kā lietotnē Mac atvērt lietotnes no "Nezināmu izstrādātāju"

macOS ir funkcija, ko sauc par "Gatekeeper", kas ir paredzēta, lai bloķētu Mac datoru, un pēc noklusējuma tā palaiž tikai Apple apstiprinātu programmatūru. Bet Mac ir bloķēts tādā pašā veidā Android ir bloķēta-jūs joprojām varat palaist jebkuru pieteikumu, kuru vēlaties.

Gatekeeper darbojas mazliet savādāk, atkarībā no tā, kura MacOS versija jūs izmantojat. Vecās versijas ļauj to izslēgt ar vienkāršu slēdzi, bet macOS Sierra padara lietas mazliet sarežģītākas. Lūk, kas jums jāzina.

Kā vārtejas darbinieks darbojas

Katru reizi, kad savā Mac datorā palaižat jaunu lietojumprogrammu, vārteja pārbauda, ​​vai tas ir parakstīts ar derīgu parakstu. Ja pieteikums ir parakstīts ar derīgu parakstu, tas ir atļauts palaist. Ja tas tā nav, jūs redzēsit brīdinājuma ziņojumu un jūsu Mac neļaus programmai darboties.

Bet ne katra Mac lietotne ir parakstīta. Dažas no tīmeklī pieejamajām lietotnēm, it īpaši vecākas, vienkārši nav parakstītas, pat ja tās ir uzticamas. Varbūt kādreiz tie nav atjaunināti, vai varbūt attīstītājs vienkārši neuztraucās. Tāpēc Apple piedāvā iespēju apiet Gatekeeper.(Jūs arī varat to apiet un palaist neparakstītu lietotni, ja izstrādājat savas lietotnes.)

vārteja zina par trim dažādu veidu lietotnēm:

  • lietotnes no Mac App Store : lietojumprogrammas, ko instalējat no Mac App Storetiek uzskatīti par visuzticamākajiem, jo ​​viņi ir izgājuši cauri Apple pārbaudes procesam un to pašu uztur Apple. Tie ir arī smilškastes, lai gan tas ir iemesls, kāpēc daudzi lietotņu izstrādātāji neizmanto Mac App Store.
  • lietotnes no identificētajiem izstrādātājiem : Mac lietotņu izstrādātāji var iegādāties unikālu Apple izstrādātāja ID un izmantot to, lai parakstītu to lietojumprogrammas.Šis ciparsparaksts nodrošina, ka šo konkrēto izstrādātāju faktiski izveidoja lietojumprogrammu. Piemēram, ja instalējat Google Chrome savā Mac, tas ir parakstīts ar Google izstrādātāja ID, tāpēc Apple to ļauj darboties. Ja tiek atklāts, ka izstrādātājs ļaunprātīgi izmanto savu izstrādātāja ID vai tas tika iegūts hakeriem, kuri to izmanto, lai parakstītu ļaunprātīgas lietotnes, izstrādātāja ID var tikt atsaukts. Tādējādi Gatekeeper nodrošina tikai to lietojumprogrammu izveidi, ko izveidojuši likumīgi izstrādātāji, kuriem ir problēmas ar izstrādātāja ID iegūšanu un labā stāvoklī, un tie var darboties jūsu datorā.
  • lietotnes no jebkuras vietas citur. : šajā pēdējā kategorijā ietilpst lietotnes, kas nav iegādātas no Mac App Store un nav parakstītas ar izstrādātāja ID.Apple uzskata, ka šie ir vismazāk droši, taču tas nenozīmē, ka lietotne ir neuzticama. Galu galā Mac lietotnes, kas nav atjauninātas gados, var nebūt pareizi parakstītas.

Noklusējuma iestatījums ir, lai atļautu lietotnes tikai no divām pirmajām kategorijām: Mac App Store un no identificētiem izstrādātājiem.Šim iestatījumam vajadzētu nodrošināt labu drošības līmeni, ļaujot lietotājiem piekļūt lietotnēm no lietotņu veikala vai lejupielādēt parakstītas lietotnes no tīmekļes.

Kā atvērt neparakstītu lietojumprogrammu

Ja mēģināt atvērt neparakstītu lietotni, to dubultklikšķinot, tā nedarbosies. Jūs redzēsiet, ka "[Lietotnes nosaukums] nevar tikt atvērts, jo tas ir no nezināmas izstrādātāja" ziņojuma.

Protams, var būt laiks, kad jūs nonākat pie neparakstītas lietotnes, kas jums jāizmanto. Ja jūs uzticaties izstrādātājam, jūs varat pastāstīt savam Mac tam atvērt.

Brīdinājums : Gatekeeper ir drošības līdzeklis, un tas ir iemesls pēc noklusējuma. Tikai palaidiet lietotnes, kurām uzticaties.

Lai atvērtu neparakstītu lietotni, jums ar peles labo pogu noklikšķiniet uz Control un nospiediet lietotni un atlasiet "Open".Tas darbojas ar macOS Sierra, kā arī MacOS iepriekšējām versijām.

Jūs tiksiet brīdināts, ka lietotne ir no nenoteikta izstrādātāja, citiem vārdiem sakot, tā nav parakstīta ar derīgu izstrādātāja parakstu. Ja jūs uzticaties lietotnei, noklikšķiniet uz "Atvērt", lai to palaistu.

Tas ir viss. Jūsu Mac atcerēsies šo iestatījumu katrai konkrētai lietotnei, kuru jūs varat palaist, un jums vairs netiks prasīts atkal nākamajā reizē, kad palaižat šo lietotni. Jums tas būs jādara tikai tad, kad pirmo reizi vēlaties palaist jaunu neparakstītu lietotni.

Šis ir labākais, visdrošākais veids, kā palaist nedaudz nepierakstoto lietotņu. Vienkārši atļaujiet katrai konkrētai lietotnei, kad atrodaties, pārliecinoties, ka uzticaties katrai lietotnei, pirms to palaižat.

Kā atļaut lietotnes no jebkuras vietas

Vecākajās MacOS versijās jūs pilnībā atspējojāt Gatekeeper no System Preferences & gt;Drošība un konfidencialitāte. Iestatījumā "Atļaut lietotnes, kas tiek lejupielādētas no", vienkārši izvēlieties "Jebkurā vietā".

MacOS 10,12 Sierra, lai gan, Apple mainīja šo. Jūs vairs nevarat atspējot vārteja pilnīgi no sistēmas preferenču loga. Tas tā ir - tika noņemta viena grafiskā opcija. Jūs joprojām varat izvēlēties palaist atsevišķas neparakstītas lietojumprogrammas, un ir pieejama slēpta komandrindas opcija, lai pilnībā apietu Gatekeeper. Bet Apple nevēlas, lai mazāk zinoši lietotāji atspējotu šo drošības funkciju, tāpēc tas tiek paslēpts, ka tas tiek pārslēgts, tāpat kā iespēja atspējot sistēmas integritātes aizsardzību.

Ja jūs zināt, ko jūs darāt, un ir nepieciešams mainīt iestatījumu, varat, lai gan mēs to neiesaka.

Vispirms atveriet Terminal logu. Nospiediet Command + Space, ierakstiet "Terminal" un nospiediet Enter, lai palaistu to. Vai arī varat atvērt meklētāja logu un doties uz sadaļu Programmas & gt;Utilities & gt;Terminālis.

Izpildiet šādu komandu Terminal logā un ievadiet savu paroli:

sudo spctl - masterizolēt

Pēc tam pārejiet uz System Preferences & gt;Drošība &Privātums. Jūs atradīsiet, ka vecā iespēja "Anywhere" ir atgriezusies un ir iespējota.

Jūsu Mac tagad rīkosies tā, kā tas tika izmantots, ja jūs izvēlējāties iestatījumu "Anywhere", un nepievienotās lietotnes darbosies bez jebkādām problēmām.

Lai atceltu šīs izmaiņas, vienkārši izvēlieties "App Store un identificētie izstrādātāji" vai "App Store" sadaļā Security &Privātuma rūts.

Apple mēģina padarīt macOS drošāku, slēpjot šo iespēju no mazāk zinošiem lietotājiem. Ja jums ir jāuzstāda neparakstītas lietojumprogrammas, mēs iesakām tos atļaut vienam pa vienam, nevis atspējot vārtejas vārdu un atļaut visām neparakstītajām lietojumprogrammām darboties. Tas ir gandrīz tikpat vienkāršs un nodrošina, ka jūsu datorā nekas nemitina, ka jūs neapstiprina pats.