Din Mac kan ibland skicka ett irriterande felmeddelande som säger att appen du försöker starta är skadad och inte kan öppnas. Vad som är ännu mer förvirrande är att det här felet också påverkar många inbyggda macOS-appar. Om du redan har startat om datorn men felet vägrar att försvinna, följ felsökningslösningarna nedan.
Innehåll
-
Så här fixar du "Appen är skadad och kan inte öppnas" på Mac
- Justera dina sekretessinställningar och uppdatera appen
- Installera om appen
- Använd kommandot Xattr
- Slutsats
- Relaterade inlägg:
Så här fixar du "Appen är skadad och kan inte öppnas" på Mac
Justera dina sekretessinställningar och uppdatera appen
Innan vi går in i mer komplexa felsökningslösningar, låt oss börja med några snabba lösningar.
Navigera till Systeminställningar, Välj Säkerhet och integritet, och gå till Allmän. Gå till Tillåt appar som laddas ner från och välj Var som helst. Med andra ord, du tillåter att appar som inte kommer från App Store körs på din maskin.
Många användare bekräftade att vissa appar inte verkar fungera korrekt när alternativet "App Store och identifierade utvecklare" är markerat.
Kontrollera dessutom om det finns en nyare appversion tillgänglig. Om du laddade ner den problematiska appen från App Store, starta Store-appen och leta efter uppdateringar. Om du kör en föråldrad macOS-version, navigera till Systemuppdatering, leta efter uppdateringar och installera den senaste OS-versionen som är tillgänglig för din Mac.
Installera om appen
Att ladda ner eller installera om appen som utlöste detta fel kan vara lösningen du letar efter. Om du först laddade ner appen från en tredje parts nedladdningswebbplats, avinstallera den och se till att ladda ner den från utvecklarens officiella webbplats den här gången. Ännu bättre, om appen är tillgänglig i App Store, ladda ner den direkt från Store.
Ladda alltid ner dina appar från pålitliga och pålitliga källor för att skydda din Mac från hot. Som en snabb påminnelse kan vissa nedladdningswebbplatser från tredje part ändra appkoden för att injicera adware eller olika spårare. Det kan förklara varför du får det här felet på din Mac.
Använd kommandot Xattr
De xattr kommandot låter dig ändra eller till och med ta bort de utökade attributen för dina appar och filer. Med andra ord, detta kommando modifierar den kompletterande informationen som är kopplad till din app eller fil, även känd som metadata.
Ett antal användare löste detta problem genom att köra xattr -r -d com.apple.quarantine kommandot i Terminal. För att förtydliga låter det här kommandot dig ta bort karantänflaggan från din app. Dubbelkolla för att se till att du lägger till rätt sökväg till din app efter com.apple.quarantine sträng. Använd det här kommandot endast om du är säker på att din fil eller app kommer för en pålitlig källa.
Det finns ett annat kommando som fungerade för många användare men vi rekommenderar starkt att du bara använder det som en sista utväg. De xattr -cr /path/application.app kommandot låter dig ta bort alla dina fil- eller appattribut (metadata) vilket gör att din Mac inte kan bedöma om filen eller appen är stabil eller säker. Så fortsätt på egen risk och bara om du är 100 procent säker på att appen du försöker starta är stabil och säker. Låt oss till exempel säga att den problematiska appen är iTunes och den finns i mappen Applications. Du måste köra detta kommando: xattr -cr /Applications/iTunes.app.
Slutsats
Om din Mac säger att appen du försöker starta har skadats, kan det tyda på att appens kod har ändrats. Detta kan potentiellt äventyra ditt systems säkerhet och stabilitet. För att åtgärda det här felet, uppdatera den problematiska appen, installera den senaste macOS-uppdateringen eller installera om appen. Som en sista utväg, använd xattr kommando för att ta bort metadata från appen.
Lyckades du bli av med "Appen är skadad och kan inte öppnas"fel? Hittade du andra lösningar för att felsöka detta irriterande fel? Dela din feedback i kommentarerna nedan.