Måske gled denne ene ændring i macOS Sierra forbi, indtil du havde mest brug for den. Eller måske opdagede du ikke dette lille skift, før du prøvede at installere en yndlingsapp som du ikke downloadede fra Mac App Store. Uanset måden, lærer du på den hårde måde, at macOS Sierra har gjort usynlig til den sædvanlige metode til at åbne apps, der er downloadet fra hvor som helst!
Indstillingerne blev indtil for nylig fundet på fanen Generelt i System Preference for Security & Privacy. Men ikke mere, ikke med macOS. Så hvis du virkelig har brug for den app og ikke kan finde ud af, hvordan du får den åbnet, er det frustrerende. Nej det er meget frustrerende at vores macs bare ikke fungerer som de plejer!
Siden OSX Lion inkluderer Apples mac-operativsystem et sikkerhedsværktøj ved navn Gatekeeper. Denne funktion forhindrer downloads af software og apps fra uidentificerede udviklere. Gatekeeper antager, at appen er et problem, når den app, du vil downloade, ikke er signeret med Apple. Og den tillader ikke den app på din mac-computer. For de fleste Mac-brugere er dette en meget god ting og hjælper med at holde deres computere sikre. Men de er mange af os iFolk, der absolut har brug for og ønsker muligheden for at downloade OG åbne apps, der er downloadet hvor som helst.
Indhold
-
Så hvad er denne gatekeeper overhovedet?
- Hvad med mac app store?
- Hvor er indstillingen til at åbne apps, der er downloadet fra hvor som helst?
-
Sådan åbner du apps, der ikke er tilgængelige i App Store
- Den supernemme måde at omgå Apple-standarder og åbne apps, der er downloadet fra hvor som helst
- En anden, lidt længere måde at åbne apps downloadet fra hvor som helst
- Om den uidentificerede advarselsmeddelelse
-
Terminal er på din kommando for at åbne apps downloadet fra hvor som helst
- Tillad og åbn apps, der er downloadet fra hvor som helst
- Vend tilbage til originale macOS-appindstillinger
- Kontrollerer status for Gatekeeper
-
Et ord til de vise
- Relaterede indlæg:
Så hvad er denne gatekeeper overhovedet?
I teorien beskytter Gatekeeper din mac mod apps, der potentielt har negative virkninger. Det fungerer ved ikke at tillade usignerede apps at downloade og åbne på din mac. Apple foretrækker, at alle tredjepartsapps gennemgår sin signeringsproces. Udviklere registrerer sig hos Apple, og et unikt udvikler-id identificerer hver udvikler. Dette ID bruges derefter til at teste og validere appen til Apple-produkter. Apple gennemgår, godkender og accepterer alle signerede apps. Når den er accepteret, understøtter appen officielt Gatekeeper. Og brugere er i stand til at downloade og åbne disse apps via mac app store.
Apple ser denne metode som den sikreste og mest pålidelige til at downloade nye apps til dine mac-computere. De mener, at download af apps udelukkende fra mac App Store betyder reduceret fare. Og siden Apple har anmeldt appen, fjerner Apple den hurtigt fra mac app store, hvis der nogensinde er et problem.
Derfor, hvis en app er udviklet af en ukendt udvikler uden udvikler-id, Gatekeeper blokerer, at app'en bliver installeret og åbnet. Der er dog en masse gode apps derude, især open source-apps, som af mange årsager ikke er tilgængelige via mac app store. Mange af disse tredjepartsapps er grundigt testet og har fungeret på macs og andre computere i evigheder. Enten ved valg eller tilfældighed er disse apps i øjeblikket ikke tilgængelige i Mac App Store.
Hvad med mac app store?
Det er nemt at tro, at mac app store fungerer præcis som app store til iPhones og andre iDevices. Men ikke så! Siden Mac App Store åbnede, har Mac-computere altid givet dig mulighed for det installere programmer, der ikke er tilgængelige i butikken. Før der var en mac app store (2011), var installation af applikationer via tredjeparts websteder eller installationsdiske normen. Derudover skal udviklere betale en procentdel til Apple, når du køber apps fra mac app store. Når det købes direkte gennem udvikleren, er der ingen ekstra gebyrer for Apple, hvilket holder omkostningerne lavere for alle os brugere. Så af disse grunde og mere er mange apps ikke inkluderet i mac app store.
Mac-brugere fortsætter (og vil fortsætte) med at få apps direkte fra udviklerwebsteder eller old-school via installationsdiske. Det lange og korte er, at mac app store ikke er den eneste måde at få apps på. Så det er ret vigtigt at komme uden om denne macOS-standard!
Hvor er indstillingen til at åbne apps, der er downloadet fra hvor som helst?
I tidligere versioner af dets mac-operativsystem var der en afkrydsningsboks i Systemindstillinger>Sikkerhed og privatliv, så du kan downloade apps hvor som helst. Men macOS Sierra introducerede en gatekeeper, der er meget mere streng end tidligere. I denne nyeste OS-inkarnation tillader Gatekeeper som standard kun muligheder for apps, der er downloadet fra app-butikken eller app-butikken og identificerede udviklere. Så for os iFolk, der ønsker eller har brug for at downloade en app fra en kilde, vi har tillid til, men Apple i øjeblikket ikke stoler på (eller identificerer), hvad skal vi gøre?
Vi har brug for den tredje mulighed, muligheden for at "tillade apps downloadet fra hvor som helst", der tilsyneladende forsvandt med vores opdatering til macOS Sierra.
Heldigvis er der et par måder at omgå Gatekeepers standardindstillinger, så når vi vil eller har brug for det, vi kan faktisk åbne apps downloadet hvor som helst.
Så lad os komme til det!
Sådan åbner du apps, der ikke er tilgængelige i App Store
Den supernemme måde at omgå Apple-standarder og åbne apps, der er downloadet fra hvor som helst
Så hvis du stoler på appen og dens uidentificerede udvikler, så er der en virkelig nem måde at åbne den app på.
Og det er overraskende, hvor enkel denne metode er og grundlæggende involverer et enkelt klik. For selektivt at omgå Gatekeeper, skal du blot kontrollere klik (eller højreklik) og vælge Åbn i menuindstillingerne. Der vises en meddelelse, der advarer dig om, at appen er fra en uidentificeret udvikler og spørger, om du er sikker på, at du vil åbne den? Hvis du er sikker på appens kilde, skal du klikke på Åbn. Det er det!
Denne mulighed virker for enkelte apps. Det opdaterer din computers interne liste over identificerede udviklere, så i fremtiden genkender macOS udvikler som "identificeret". Men denne metode laver ikke universelle opdateringer til dit sikkerheds- og privatlivssystem muligheder. Det er en enestående mulighed, til tidspunkter, hvor du ønsker eller har brug for at downloade og åbne en bestemt app, der i øjeblikket IKKE er tilgængelig i app-butikken. (dvs. appen er ikke signeret.)
En anden, lidt længere måde at åbne apps downloadet fra hvor som helst
Hvis du antager, at du stoler på appen, skal du flytte den til din Applications-mappe efter download. Prøv nu at åbne den. Du ser sandsynligvis en advarsel om, at appen "ikke kan åbnes, fordi den er fra en uidentificeret udvikler." Vælg OK. Men dette åbner faktisk ikke appen.
Gå nu til Systemindstillinger> Sikkerhed og privatliv og vælg fanen Generelt. Se på afsnittet "Tillad apps downloadet fra:" og se, om den app, du lige har forsøgt at åbne, er angivet med en knap "Åbn alligevel." Hvis det er tilfældet, skal du klikke på denne knap for at åbne den app. Vær opmærksom på, at tknappen "Åbn alligevel" er kun tilgængelig i omkring 1 time, efter du første gang har prøvet at åbne appen.
macOS noterer sig denne app og udvikler og tilføjer den til operativsystemets liste over identificerede udviklere (Kun for denne mac.) Hvis du nogensinde downloader en anden app fra den samme udvikler, kontrollerer macOS dette internt liste. Hvis udvikleren er angivet, skal du åbne en hvilken som helst app fra denne udvikler.
Om den uidentificerede advarselsmeddelelse
Når du åbner en app, der ikke er registreret hos Apple af en identificeret udvikler, ser du en advarselsboks. At se denne besked betyder ikke, at der er noget galt med den pågældende app. Udviklere skrev mange af disse uidentificerede apps, før registrering af udvikler-id begyndte. Og andre vælger ikke at registrere sig af forskellige årsager fra omkostninger (Apple opkræver et årligt udviklergebyr) til domfældelse.
Den uidentificerede udvikleradvarsel betyder, at den app, du vil åbne, ikke er blevet gennemgået af Apple. Derfor er macOS ikke i stand til at kontrollere og verificere, om denne app er blevet ændret eller ødelagt, siden den blev frigivet.
Når du åbner en uidentificeret app, er det app er gemt som en undtagelse til dine sikkerhedsindstillinger. Fra nu af åbner du den ved at dobbeltklikke som normalt.
Terminal er på din kommando for at åbne apps downloadet fra hvor som helst
Brug Terminal til at opdatere vores Sikkerheds- og Privatlivsindstillinger, så de inkluderer afkrydsningsfeltet, der giver os mulighed for at åbne downloadede apps hvor som helst fra. Og det er faktisk ret simpelt at lave denne modifikation.
Selvom det er enkelt, anbefales dette trin ikke for den gennemsnitlige Mac-bruger. Før du downloader og åbner en app, som Apple i øjeblikket ikke genkender eller identificerer, skal du sørge for, at du (eller din virksomhed) har fuld tillid til appens kilde og dens gyldighed. Ændring af denne sikkerhedsindstilling sætter din computer i en potentiel risiko og gør din mac mere sårbar over for noget malware og andet ondsindet junkware. Så fortsæt med forsigtighed og dobbelt (eller tredobbelt) tjek tillidsfaktoren for enhver app, før du downloader og åbner.
Tillad og åbn apps, der er downloadet fra hvor som helst
- Afslut Systemindstillinger og alle åbne programmer
- Åbn Terminal.
- Placeret i mappen /Applications/Utilities/
- Indtaste sudo spctl –master-deaktiver
- Tryk på Retur
- Indtast din administratoradgangskode for at bekræfte
- Åbn Systemindstillinger>Sikkerhed og privatliv.
- Vælg fanen Generelt
- Bekræft, at "Tillad apps downloadet fra:" nu viser "Anywhere" som en mulighed
Nu er du i stand til det installer og åbn apps, der er downloadet fra hvor som helst under macOS Sierra. Brug af denne kommando slår Gatekeeper fra og tillader apps hvor som helst, inklusive uidentificerede udviklere. Apple udsender advarsler om, at disse uidentificerede udvikler (usignerede) apps muligvis gør din mac mere sårbar over for malware og junkware.
Vend tilbage til originale macOS-appindstillinger
For at gå tilbage til macOS-standardindstillingerne skal du gentage trinene ovenfor og erstatte trin 3 med aktiverei stedet for at deaktivere i slutningen af kommandoen.
Så trin 3 lyder sådan her:
sudo spctl – master-enable
Dette returnerer macOS Gatekeeper tilbage til dets strenge standard og forhindrer usignerede apps i at downloade og åbne.
Kontrollerer status for Gatekeeper
For at kontrollere status for Gatekeeper på din mac uden at åbne Systemindstillinger, er det så enkelt som en kommando. Åbn Terminal og skriv følgende kommando: spctl –status. Tryk derefter på returtasten. Og du får et svar på enten "vurderinger aktiveret", hvilket betyder, at Gatekeeper er TIL og AKTIV. Eller du ser "deaktiveret", hvilket betyder, at Gatekeeper er FRA og INAKTIV.
Et ord til de vise
Når du modtager beskeden "appen kan ikke åbnes, fordi den er fra en uidentificeret udvikler", skal du tage et nærmere kig på den app og sikre, at du stoler på dens kilde, før du downloader og åbner. Denne advarsel er der for at beskytte din computer og dig mod skade og malware, så du skal ikke bare ignorere den. Vær opmærksom og forsigtig, når du downloader apps, der ikke i øjeblikket tilbydes i Mac App Store.
Når det er sagt, er der et væld af vidunderlige tredjepartsapps, der i øjeblikket ikke tilbydes i mac app store. Mange af disse apps er under revision og endnu ikke accepteret. Atter andre søger ikke godkendelse baseret på overbevisning og værdier. Så rabat ikke på en god app, bare fordi den ikke tilbydes i mac app store. Foretag din research, og tjek en apps kilde, før du beslutter dig for at downloade eller ej. Tænk på fantastiske apps som NeoOffice, der i længst tid ikke var tilgængelige på mac app store, men nu er det!
I det meste af sit professionelle liv trænede Amanda Elizabeth (kort sagt Liz) alle slags mennesker i, hvordan man bruger medier som et værktøj til at fortælle deres egne unikke historier. Hun ved en ting eller to om at lære andre og skabe vejledninger!
Hendes kunder er bl.a Edutopia, Scribe Video Center, Third Path Institute, Bracket, Philadelphia Museum of Art, og Big Picture Alliance.
Elizabeth modtog sin Master of Fine Arts-grad i mediefremstilling fra Temple University, hvor hun også underviste undergrads som et adjungeret fakultetsmedlem i deres afdeling for film og mediekunst.