Parandus: rakendus on kahjustatud ja seda ei saa Macis avada

Teie Mac võib mõnikord saata tüütu veateate, mis ütleb, et rakendus, mida proovite käivitada, on kahjustatud ja seda ei saa avada. Veelgi segadust tekitavam on see, et see viga mõjutab ka paljusid MacOS-i algrakendusi. Kui olete arvuti juba taaskäivitanud, kuid tõrge keeldub kadumast, järgige allolevaid tõrkeotsingu lahendusi.

Sisu

  • Kuidas parandada Macis "Rakendus on kahjustatud ja seda ei saa avada".
    • Kohandage oma privaatsusseadeid ja värskendage rakendust
    • Installige rakendus uuesti
    • Kasutage käsku Xattr
    • Järeldus
    • Seonduvad postitused:

Kuidas parandada Macis "Rakendus on kahjustatud ja seda ei saa avada".

Kohandage oma privaatsusseadeid ja värskendage rakendust

Enne keerukamasse tõrkeotsingu lahendusse sukeldumist alustame mõne kiire lahendusega.

Navigeerige Süsteemi eelistused, valige Turvalisus ja privaatsusja minge aadressile Kindral. Minema Luba rakendused, mis on alla laaditud aadressilt ja valige Igal pool. Teisisõnu lubate mitte-App Store'i rakendustel oma masinas töötada.

Mac lubab rakendusi kõikjalt alla laadida

Paljud kasutajad kinnitasid, et teatud rakendused ei tööta korralikult, kui on märgitud valik „App Store ja tuvastatud arendajad”.

Lisaks kontrollige, kas saadaval on rakenduse uuem versioon. Kui laadisite probleemse rakenduse alla App Store'ist, käivitage Store'i rakendus ja kontrollige värskendusi. Kui kasutate aegunud macOS-i versioone, liikuge lehele Süsteemi uuendus, kontrollige värskendusi ja installige uusim oma Maci jaoks saadaolev OS-i versioon.

Installige rakendus uuesti

Selle vea käivitanud rakenduse uuesti allalaadimine või uuesti installimine võib olla lahendus, mida otsite. Kui laadisite rakenduse algselt alla kolmanda osapoole allalaadimise veebisaidilt, desinstallige see ja laadige see seekord kindlasti alla selle arendaja ametlikult veebisaidilt. Veelgi parem, kui rakendus on App Store'is saadaval, laadige see alla otse poest.

Laadige oma rakendused alati alla usaldusväärsetest ja usaldusväärsetest allikatest, et kaitsta oma Maci ohtude eest. Kiire meeldetuletusena võib öelda, et mõned kolmanda osapoole allalaadimisveebisaidid võivad muuta rakenduse koodi, et sisestada reklaamvara või erinevaid jälgijaid. See võib selgitada, miks teie Macis see tõrketeade kuvatakse.

Kasutage käsku Xattr

The xattr käsk võimaldab teil muuta või isegi eemaldada oma rakenduste ja failide laiendatud atribuute. Teisisõnu muudab see käsk teie rakendusele või failile lisatud täiendavat teavet, mida nimetatakse ka metaandmeteks.

Paljud kasutajad lahendasid selle probleemi, käivitades rakenduse xattr -r -d com.apple.quarantine käsk terminalis. Selguse huvides võimaldab see käsk teil rakendusest karantiinilipu eemaldada. Kontrollige veel kord ja veenduge, et lisate pärast rakendusele õige tee com.apple.carantiin string. Kasutage seda käsku ainult siis, kui olete kindel, et teie fail või rakendus tuleb usaldusväärsest allikast.

On veel üks käsk, mis töötas paljude kasutajate jaoks, kuid soovitame teil seda kasutada ainult viimase abinõuna. The xattr -cr /path/application.app käsk võimaldab teil eemaldada kõik faili või rakenduse atribuudid (metaandmed), jättes teie Macile võimetuks hinnata, kas see fail või rakendus on stabiilne või turvaline. Seega jätkake omal vastutusel ja ainult siis, kui olete 100 protsenti kindel, et rakendus, mida proovite käivitada, on stabiilne ja turvaline. Oletame näiteks, et probleemne rakendus on iTunes ja see asub rakenduste kaustas. Peate käivitama selle käsu: xattr -cr /Applications/iTunes.app.

Järeldus

Kui teie Mac ütleb, et rakendus, mida proovite käivitada, on kahjustatud, võib see tähendada, et rakenduse koodi on muudetud. See võib potentsiaalselt ohustada teie süsteemi turvalisust ja stabiilsust. Selle vea parandamiseks värskendage probleemset rakendust, installige uusim macOS-i värskendus või installige rakendus uuesti. Viimase abinõuna kasutage xattr käsk metaandmete eemaldamiseks rakendusest.

Kas teil õnnestus vabaneda "Rakendus on kahjustatud ja seda ei saa avada” viga? Kas leidsite selle tüütu vea tõrkeotsinguks muid lahendusi? Jagage oma tagasisidet allolevates kommentaarides.