Apple skulle föredra att du bara laddar ner godkända appar från App Store, men det är inte alltid möjligt. Om du hittar en lämplig app online som inte har godkänts för installation kommer macOS att blockera den från att starta. Den här säkerhetsfunktionen är välmenad, men du måste kringgå den för att installera appar från tredje part.
Tack och lov är det en ganska enkel process att köra overifierade appar på en Mac. Innan vi börjar, kom ihåg att denna säkerhetsåtgärd finns av en anledning. Överväg bara att installera appar från källor du litar på, annars kan du utsätta din Mac för fara, även med Mac-antivirusprogram installerat.
Tillåt overifierade appar i systeminställningar
När du första gången försöker öppna en app från en overifierad utvecklare kommer Apple att blockera den och visa en varningsruta istället. macOS kommer alltid att förhindra att appar som det inte känner igen från att starta utan ditt godkännande.
Det är också möjligt att dina macOS-säkerhetsinställningar hindrar appar från att startas som inte kommer från App Store. Detta inkluderar appar från verifierade utvecklare som har laddats ner direkt från internet.
- Om du inte kan starta en overifierad app (eller en verifierad app som inte kommer från App Store), måste du gå till Systeminställningar . Du kan komma åt detta direkt från din Dock eller starta det från Launchpad.
- I System Preferences, klicka på Security & Privacy >General, klicka sedan på Låsknappen för att låta dig göra ändringar i dina inställningar. Du måste ange ditt lösenord eller använda Touch ID för att låsa upp detta. Om din app kommer från en verifierad utvecklare men den inte är från App Store, under kategorin som heter Tillåt appar som laddas ner från, välj App Store och identifierade utvecklare
- Den senaste appen du försökte öppna kommer att listas under dina säkerhets alternativ i App Store. För att starta appen (eller snarare, DMG-bildfilen som innehåller din app), klicka Öppna ändå.
Du måste göra detta för varje overifierad app du startar, eftersom Apple tog bort alternativet att automatiskt tillåta detta i en tidigare version av macOS. Du behöver dock bara göra detta för en viss app en gång.
Om du har klickat Öppna ändå, kommer DMG-bildfilen som innehåller din overifierade app att starta. De flesta DMG-filer innehåller din bifogade programfil, samt en genväg till din Applications-mapp.
För att installera den här overifierade appen drar du appikonen och släpper den på genvägen till applikationer i Finder-fönstret. Detta kommer att kopiera appen från din DMG-bildfil till din macOS-installation, så att den kan nås från Launchpad eller från mappen Applications i Finder.
- När den är installerad, om du inte tidigare har öppnat appen, kommer macOS att varna dig om att du försöker öppna en app från internet. Du måste godkänna den för lansering, så klicka på Öppna för att göra detta.
Öppna overifierade appar utan installation
Bland de många saker som Finder låter dig göra är möjligheten att se innehållet i en DMG-bildfil innan du installerar en app. Istället för att dra din bifogade app till (vanligtvis medföljande) programgenväg, kan du öppna appen direkt från din DMG-fil istället utan att installera den.
- För att göra det, öppna din DMG-fil. För att göra detta kan du antingen dubbelklicka på programikonen eller högerklicka på programfilen i ditt Finder-fönster och klicka på Open-knappen.
- En varning om den overifierade appen visas. Detta kommer att informera dig om att du försöker öppna en app från internet. Klicka på Open för att tillåta den att starta.Du kan också markera kryssrutan Varna mig inte när jag öppnar program på den här skivavbilden för att tillåta att alla appar i din DMG-fil startas utan en varning.
Din app kommer att starta vid denna tidpunkt. Eftersom det inte kommer att installeras på ditt system, måste du upprepa denna process för att starta det igen när du stänger det.
Using Homebrew för att köra overifierade appar på Mac
Medan Apple skulle föredra att du installerar appar via App Store, kan du kringgå det helt med Homebrew. Fördelen med att använda Homebrew för att installera macOS-appar är att den kringgår säkerhetsmekanismerna som Apple använder för att "skydda" dig från overifierade appar.
Detta är ett tveeggat svärd, eftersom du kan installera overifierade appar, men du måste se till att du bara installerar appar och programvara som du litar på.
Homebrew fungerar som en pakethanterare på samma sätt som APT gör på Linux. Det låter dig installera appar med macOS-terminalen, antingen individuellt, eller använda den för att skapa ett massinstallationsprogram för att installera flera appar samtidigt.
Detta kan till exempel vara användbart för att installera flera appar på nya macOS-enheter.
- För att installera Homebrew, börja med att öppna ett macOS Terminal-appfönster. Du hittar Terminal-appen i Launchpad > Other folder, eller genom att söka efter Terminal i Spotlight, som du kommer åt genom att klicka på sökikonen i den övre menyraden.
- För att installera Homebrew, skriv /usr/bin/ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master /install)” i ditt terminalfönster och klicka sedan på enter två gånger. Detta kommer att distribuera det automatiserade installationsskriptet som skapats av Homebrew-utvecklarna.
- Installationsprocessen för Homebrew bör slutföras automatiskt. Terminalfönstret uppdateras med meddelandet Installationen lyckad när den är klar. När Homebrew har installerats kan du sedan söka efter potentiella Homebrew-appar genom att skriva brew search appname, ersätta appnamemed ett partiellt eller fullständigt appnamn. Du kan också söka efter dessa på Homebrews webbplats.
- När du har hittat ett lämpligt installationspaket för en app kan du skriva brew cask install appname, ersätter appnamn med appen. Till exempel, för att installera Firefox, genom att skriva brew cask install firefox skulle ladda ner och installera det relevanta paketet för Firefox.
När installationsprocessen har slutförts kommer din app att vara tillgänglig att starta från Launchpad, eller mappen Applications i Finder, tillsammans med dina andra Mac-appar.