Zodat u enkele applicaties kunt installeren Mac, moet u weten hoe u kunt deactiveren Gatekeeper pe macOS. Anders, wanneer u bepaalde toepassingen wilt installeren, verschijnt het bericht "App cannot be opened because it is from an unidentified developer."
Voordat je ziet hoe je Gatekeeper kunt uitschakelen macOS, is het erg belangrijk om te weten wat deze functie betekent en wat het helpt.
Inhoud
Wat het is Gatekeeper pe macOS?
Gatekeeper een beveiligingsfunctie geïntegreerd in het besturingssysteem macOS, te beginnen met de versie OS X Mountain Lion (10.8), waarmee gebruikers worden beschermd tegen malware-applicaties en andere kwaadaardige programma's. Kortom, deze functie bepaalt welke applicaties mogen worden geïnstalleerd en geopend op één Mac.
Bij gebreke, Gatekeeper is geconfigureerd om alleen applicaties te installeren en te openen die zijn gedownload van App Store of van die van geïdentificeerde ontwikkelaars en check door Apple.
Als u een toepassing probeert te installeren van een ontwikkelaar die niet is geïdentificeerd door Apple, wordt de uitvoering van de applicatie-installatie gestopt met het bericht "App cannot be opened because it is from an unidentified developer."
Gatekeeper het beschermt u niet 100% tegen malware-applicaties, maar het helpt veel voor gebruikers die niet erg technisch zijn en die applicaties van internet kunnen downloaden die gevaarlijk kunnen zijn voor het besturingssysteem. Gatekeeper voorkomen dat u per ongeluk toepassingen installeert die van invloed kunnen zijn op de beveiliging Mac.
Hoe Gatekeeper uit te schakelen macOS?
Meestal raad ik het niet aan om de beveiligingsfuncties van het besturingssysteem uit te schakelen, maar er zijn ook situaties waarin u een applicatie van buiten de App Store moet installeren of die is gemaakt door een niet-geverifieerde ontwikkelaar Apple, Off Gatekeeper Is benodigd.
In ons voorbeeld nemen we de applicatie genaamd "App.dmg" die is gemaakt door een "unidentified developer" en welke Gatekeeper blokkeert het.
Wanneer we proberen het bestand te openen om de applicatie te installeren "App.dmg” krijgen we de melding: “App.dmg” cannot be opened because it is from an unidentified developer. Met toevoeging van macOS kan niet controleren of deze applicatie malware bevat.
Als dit bericht verschijnt wanneer u een toepassing probeert te installeren, hebt u twee methoden bij de hand.
Methode 1: Open de applicatie die is geblokkeerd door Gatekeeper
U kunt de geblokkeerde applicatie openen vanuit: System Settings → Privacy & Security.
Onder "Security” vindt u de optie waarmee u de applicatie kunt openen die is geblokkeerd door Gatekeeper. "Open Anyway'.
"By opening this app, you will be overriding system security which can expose your computer and personal information to malware that may harm your Mac or compromise your privacy." - Klik "Open'.
De applicatie "App.dmg” wordt geopend, maar als het meerdere installatieprocessen heeft, is het mogelijk dat het nog steeds wordt geblokkeerd door Gatekeeper.
Methode 2: onbruikbaar maken Gatekeeper en maakt installatie vanuit meerdere bronnen mogelijk
De veiligste methode om applicaties van elke bron te kunnen installeren, niet alleen uit de App Store en van geverifieerde ontwikkelaars, is door Gatekeeper. Zo kunt u zelf kiezen of u de installatie van applicaties op wilt toestaan macOS, en uit andere bronnen. "Anywhere'.
open Terminal pe macOS en voer de opdrachtregel uit (voer het gebruikerswachtwoord in voor de uit te voeren regel):
sudo spctl --master-disable
Je gaat terug naar "Privacy & Security" en activeer de nieuwe optie "Anywhere'.
Nu kunt u elke toepassing op installeren macOS, zelfs als het niet uit de App Store komt of van een ontwikkelaar die is geïdentificeerd en geverifieerd door Apple.
U kunt de Gatekeeper-beveiliging ter plekke activeren via de opdrachtregel:
sudo spctl --master-enable
Er zijn scenario's waarin de applicaties nog steeds niet kunnen worden geïnstalleerd. "App is damaged and can’t be opened'.
In dit scenario moet u zeer voorzichtig zijn dat de installatie van die toepassing de integriteit van het besturingssysteem niet in gevaar brengt. Als u nog steeds een applicatie wilt installeren wanneer de foutmelding verschijnt: “App is damaged and can’t be opened", kunt u de uitgebreide attributen van die applicatie verwijderen. Inclusief die attributen die de uitvoering van de applicatie om veiligheidsredenen kunnen blokkeren.
Ren naar binnen Terminal, de volgende opdrachtregel:
xattr -cr /full/path/Application.app
Verander natuurlijk het pad en de naam van de applicatie in de bovenstaande opdracht. (Type: slepen met drag&drop toepassing binnen Terminal, nadat u de opdrachtregel hebt geschreven).