Remediere: aplicația este deteriorată și nu poate fi deschisă pe Mac

Mac-ul dvs. poate arunca uneori un mesaj de eroare enervant care spune că aplicația pe care încercați să o lansați este deteriorată și nu poate fi deschisă. Ceea ce este și mai confuz este că această eroare afectează și multe aplicații native macOS. Dacă ați repornit deja computerul, dar eroarea refuză să dispară, urmați soluțiile de depanare de mai jos.

Cuprins

  • Cum să remediați „Aplicația este deteriorată și nu poate fi deschisă” pe Mac
    • Modificați setările de confidențialitate și actualizați aplicația
    • Reinstalați aplicația
    • Utilizați comanda Xattr
    • Concluzie
    • Postări asemănatoare:

Cum să remediați „Aplicația este deteriorată și nu poate fi deschisă” pe Mac

Modificați setările de confidențialitate și actualizați aplicația

Înainte de a aborda o soluție de depanare mai complexă, să începem cu câteva soluții rapide.

Navigheaza catre Preferințe de sistem, Selectați Securitate și confidențialitate, și du-te la General. Mergi la Permiteți aplicații descărcate de pe și selectați Oriunde. Cu alte cuvinte, permiți aplicațiilor non-App Store să ruleze pe computer.

mac permite aplicațiile descărcate de oriunde

Mulți utilizatori au confirmat că anumite aplicații nu par să funcționeze corect atunci când opțiunea „App Store și dezvoltatori identificați” este bifată.

În plus, verificați dacă există o versiune de aplicație mai nouă disponibilă. Dacă ați descărcat aplicația problematică din App Store, lansați aplicația Store și verificați dacă există actualizări. Dacă rulați o versiune de macOS învechită, navigați la Actualizare de sistem, verificați actualizările și instalați cea mai recentă versiune a sistemului de operare disponibilă pentru Mac.

Reinstalați aplicația

Redescărcarea sau reinstalarea aplicației care a declanșat această eroare poate fi soluția pe care o căutați. Dacă ați descărcat inițial aplicația de pe un site web de descărcare terță parte, dezinstalați-o și asigurați-vă că o descărcați de pe site-ul oficial al dezvoltatorului său de data aceasta. Mai bine, dacă aplicația este disponibilă în App Store, descărcați-o direct din Store.

Descărcați întotdeauna aplicațiile din surse sigure și de încredere pentru a vă proteja Mac-ul de amenințări. Ca o scurtă reamintire, unele site-uri web de descărcare ale unor terțe părți pot modifica codul aplicației pentru a injecta adware sau diferite instrumente de urmărire. Asta ar putea explica de ce primești această eroare pe Mac.

Utilizați comanda Xattr

The xattr comanda vă permite să modificați sau chiar să eliminați atributele extinse ale aplicațiilor și fișierelor dvs. Cu alte cuvinte, această comandă modifică informațiile complementare atașate aplicației sau fișierului dvs., cunoscute și sub denumirea de metadate.

O serie de utilizatori au rezolvat această problemă rulând programul xattr -r -d com.apple.quarantine comandă în Terminal. Pentru a clarifica, această comandă vă permite să eliminați marcajul de carantină din aplicație. Verificați de două ori pentru a vă asigura că adăugați calea corectă la aplicația dvs. după com.apple.carantina şir. Utilizați această comandă numai dacă sunteți sigur că fișierul sau aplicația dvs. vine pentru o sursă de încredere.

Există o altă comandă care a funcționat pentru mulți utilizatori, dar vă sfătuim insistent să o utilizați doar ca ultimă soluție. The xattr -cr /path/application.app comanda vă permite să eliminați toate atributele fișierului sau aplicației (metadate), lăsând Mac-ul dvs. în imposibilitatea de a evalua dacă fișierul sau aplicația respectivă este stabilă sau sigură. Deci, procedați pe propriul risc și numai dacă sunteți 100% sigur că aplicația pe care încercați să o lansați este stabilă și sigură. De exemplu, să presupunem că aplicația problematică este iTunes și se află în folderul Aplicații. Trebuie să rulați această comandă: xattr -cr /Aplicații/iTunes.app.

Concluzie

Dacă Mac-ul dvs. spune că aplicația pe care încercați să o lansați a fost deteriorată, acest lucru poate indica că codul aplicației a fost modificat. Acest lucru poate pune în pericol securitatea și stabilitatea sistemului dvs. Pentru a remedia această eroare, actualizați aplicația problematică, instalați cea mai recentă actualizare macOS sau reinstalați aplicația. Ca ultimă soluție, utilizați xattr comandă pentru a elimina metadatele din aplicație.

Ai reușit să scapi de „Aplicația este deteriorată și nu poate fi deschisă” eroare? Ați găsit alte soluții pentru a depana această eroare neplăcută? Împărtășește-ți feedbackul în comentariile de mai jos.