How to Fix App "on vaurioitunut eikä sitä voi avata. Sinun pitäisi siirtää se roskakoriin” -virhe Macissa
Sisällysluettelo:
Jotkut Mac-käyttäjät voivat kohdata toisinaan hieman outo virhe, kun he yrittävät avata sovelluksen, joka on ladattu heidän Maciinsa. Kun sovellus käynnistetään, näkyviin tulee pieni "vahvistava" edistymispalkki, joka pysähtyy. hetki ennen virhevaroitusviestiä: "Appname.app on vaurioitunut eikä sitä voi avata. Sinun pitäisi siirtää se roskakoriin.” ja mukana tulevat tiedot, jotka osoittavat, milloin ja mistä tiedosto on ladattu. Tämän jälkeen sinulla on kaksi vaihtoehtoa, peruuttaa lataamasi sovellus tai siirtää roskakoriin.
Tässä artikkelissa on muutamia tapoja korjata tämä virheilmoitus Macissa.
Miten korjataan vaurioituneet ja ei voi avata -virheet Macissa
On olemassa muutamia erilaisia vinkkejä ja temppuja, jotka voivat korjata nämä "sovellusvaurioituneet" -virheilmoitukset Macissa. Tässä käsitellään sovelluksen lataamista, Macin uudelleenkäynnistystä, järjestelmäohjelmistopäivitysten asentamista ja komentorivin käyttöä. Huomaa, jos näet samanlaisen mutta erilaisen virheilmoituksen Mac App Store -sovelluksissa, käytä sen sijaan tätä vianetsintäopasta.
1: Lataa sovellus uudelleen
Ensimmäinen asia, joka sinun tulee tehdä yrittääksesi korjata "sovellus vaurioitunut" -virhesanoma, on ladata sovellus uudelleen Maciin ja varmistaa, että se tulee luotettavasta lähteestä.
Jos esimerkiksi lataat Google Chromen tai Signalin, varmista, että lataat kyseiset sovellukset suoraan kehittäjäsivustolta, älä lataa niitä kolmansien osapuolien sivustoilta.
Usein tämän virheilmoituksen ratkaisee vain sovelluksen lataaminen uudelleen, "vaurioituneen" version siirtäminen roskakoriin ja sitten juuri ladatun kopion uudelleen käynnistäminen.
Joskus uudelleenlataus ei toimi, ja joskus sovelluksen lataaminen suoraan kehittäjältä tai luotettavasta lähteestä ei ole vaihtoehto, ja joskus sinun on ladattava tietyt sovellukset kolmannen osapuolen sivustoilta ( erityisesti vanhentuneiden sovellusten kanssa, joista on tullut hylättyjä ohjelmia). Näissä tilanteissa voit kokeilla seuraavaa tapaa kiertää "sovellus on vaurioitunut eikä sitä voi avata" -virhesanoma.
Kuten aiemmin mainittiin, jos näet samanlaisen virheen Mac App Store -sovelluksessa, jossa sanotaan "Name.app on vahingoittunut eikä sitä voi avata. Poista nimi.sovellus ja lataa se uudelleen App Storesta." Napsauta sitten tätä saadaksesi erilaisia ratkaisuohjeita. Yleensä sinun on vain kirjauduttava takaisin Mac App Storeen ja ladattava sovellus uudelleen siinä tilanteessa.
2: Käynnistä uudelleen
Tämä on äärimmäisen yksinkertaista, mutta usein pelkkä Macin uudelleenkäynnistys ratkaisee "sovellus on vahingoittunut eikä sitä voi avata" -virheilmoituksen Macissa, varsinkin jos olet jo ladannut sovelluksen uudelleen luotettu lähde (Mac App Store, suoraan kehittäjältä jne.).
Voit käynnistää minkä tahansa Macin uudelleen siirtymällä Omenavalikkoon ja valitsemalla "Käynnistä uudelleen".
Kun Mac on käynnistynyt uudelleen, yritä avata sovellus uudelleen.
3: Asenna saatavilla olevat järjestelmäohjelmistopäivitykset
Näyttää siltä, että joskus tämä virhesanoma tulee näkyviin tiettyjen järjestelmäohjelmistoversioiden ja/tai Gatekeeperin vuoksi. Saatavilla olevien järjestelmäohjelmistopäivitysten asentaminen Maciin voi usein ratkaista tämän, jos näin on. Muista varmuuskopioida Mac ennen kuin teet niin.
MacOS 10.14 tai uudempi (Mojave ja uudemmat): Siirry Järjestelmäasetusten Ohjelmiston päivitys -valintapaneeliin löytääksesi saatavilla olevat macOS-järjestelmäohjelmistopäivitykset.
MacOS 10.13 ja aikaisemmat: Siirry Mac App Storen "Päivitykset"-välilehteen löytääksesi saatavilla olevat järjestelmäohjelmistopäivitykset.
App Storea edeltävät Macit (10.6 ja aikaisemmat): Käytä myös Järjestelmäasetusten Ohjelmiston päivitys -asetuspaneelia.
Jos saatavilla on järjestelmäohjelmistopäivityksiä tai tietoturvapäivityksiä, asenna ne Maciin.
Huomaa, että tämä ei tarkoita suurten käyttöjärjestelmän julkaisujen päivittämistä, mikä on paljon monimutkaisempi tehtävä, vain saatavilla olevien järjestelmäohjelmistopäivitysten päivittämistä. Jos Macissasi on esimerkiksi El Capitan 10.11.x, asenna kaikki saatavilla olevat El Capitaniin liittyvät päivitykset.
4: Käytä xattr-ohjelmaa sovelluksessa, joka heittää vaurioituneen virheen
Tämä on eräänlainen viimeinen keino, ja sitä suositellaan vain edistyneille Mac-käyttäjille. Yleisesti ottaen, jos sovellus lähettää edelleen "vaurioitunut" -virheilmoituksen, et ehkä halua käyttää sitä. Käytä tätä omalla vastuullasi.
Komentorivin avulla voit tarkastella ja poistaa laajennettuja määritteitä Mac-tiedostosta, mukaan lukien sovellus, joka heittää "Appname.app on vahingoittunut eikä sitä voi avata. Sinun pitäisi siirtää se roskakoriin." virheviesti.
Käynnistä Terminal ja anna seuraava komento:
xattr -cr /path/to/application.app
Esimerkiksi:
xattr -cr /Applications/Signal.app
Lippu -c poistaa kaikki attribuutit, kun taas -r koskee rekursiivisesti koko kohdistettua .app-hakemiston sisältöä.
Xattr-komentoa voidaan käyttää myös Internetistä ladatun sovelluksen virheilmoituksen poistamiseen myös Macissa. Jälleen tätä suositellaan vain edistyneille käyttäjille, koska laajennettujen attribuuttien muuttamisella voi olla ei-toivottuja seurauksia, ja taas saatat yrittää ajaa sovellusta, jota sinun ei pitäisi käyttää joko vakauden, yksityisyyden, turvallisuuden tai muista syistä.
Ratkaisivatko yllä olevat temput ongelman "Appname.app on vahingoittunut eikä sitä voi avata. Sinun pitäisi siirtää se roskakoriin." virhe Macissa sinulle? Tiedätkö toisen kiertotavan tai ratkaisun tämän virhesanoman ratkaisemiseksi? Jaa kanssamme kommenteissa!