If-Koubou

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

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

MacOS ir funkcija ar nosaukumu "Gatekeeper", kas paredzēta, lai bloķētu Mac datoru, kā rezultātā tā noklusējuma palaiž 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ā, kuru versiju izmantojat MacOS. 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ā darbojas vārtejas darbinieks

Katru reizi, kad jūs 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. (Ja jūs izstrādājat savas lietotnes, varat arī to apiet un palaist neparakstītu lietotni.)

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

  • Apps no Mac App Store: Pieteikumi, kurus instalējat no Mac App Store, tiek uzskatīti par visuzticamākajiem, jo ​​tie ir izgājuši Apple pārbaudes procesu un tos paši ir izvietojuši 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 noteiktiem izstrādātājiem: Mac lietotņu izstrādātāji var iegūt Apple unikālu izstrādātāja ID un izmantot to pieteikumu parakstīšanai. Š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: Šīs pēdējās kategorijas 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 lietotni

Ja mēģināt atvērt neparakstītu lietotni, veicot dubultklikšķi uz tā, 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ācat neparakstītā lietotnē, 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 vai noklikšķiniet uz Control un noklikšķiniet uz lietotnes un atlasiet "Atvērt". Tas darbojas ar macOS Sierra, kā arī MacOS iepriekšējām versijām.

Jums tiks 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.

Tieši tā. 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 nepievienotas lietotnes. 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 sistēmas iestatījumiem> Drošība un konfidencialitāte. Iestatījumā "Atļaut lietotnes, kas tiek lejupielādētas no", vienkārši izvēlieties "Jebkurā vietā".

Tomēr MacOS 10,12 Sierra, Apple to mainīja. 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 jums 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ī jūs varat atvērt Finder logu un ejot uz Applications> Utilities> Terminal.

Termināla logā izpildiet šādu komandu un ievadiet savu paroli:

sudo spctl - master-disable

Pēc tam dodieties uz Sistēmas preferences> Drošība un konfidencialitāte. 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 neparakstītas lietotnes darbosies bez jebkādām problēmām.

Lai atsauktu šīs izmaiņas, rūti Drošība un konfidencialitāte vienkārši atlasiet "App Store un identificētie izstrādātāji" vai "App Store".

Apple cenšas padarīt macOS drošāku, slēpjot šo iespēju no mazāk zinošiem lietotājiem. Ja jums ir nepieciešams palaist nepierakstītas lietojumprogrammas, mēs iesakām tos atļaut vienam pa vienam, nevis atspējot vārtejas vārdu un atļaut visiem neparakstītajiem 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.