Dažreiz jūsu Mac datorā var tikt parādīts kaitinošs kļūdas ziņojums, kurā teikts, ka lietotne, kuru mēģināt palaist, ir bojāta un to nevar atvērt. Vēl mulsinošāk ir tas, ka šī kļūda ietekmē arī daudzas MacOS vietējās lietotnes. Ja jau esat restartējis datoru, bet kļūda vairs nepazūd, veiciet tālāk norādītos problēmu novēršanas risinājumus.
Saturs
-
Kā Mac datorā novērst problēmu “Lietotne ir bojāta un to nevar atvērt”.
- Pielāgojiet savus konfidencialitātes iestatījumus un atjauniniet lietotni
- Pārinstalējiet lietotni
- Izmantojiet Xattr komandu
- Secinājums
- Saistītās ziņas:
Kā Mac datorā novērst problēmu “Lietotne ir bojāta un to nevar atvērt”.
Pielāgojiet savus konfidencialitātes iestatījumus un atjauniniet lietotni
Pirms iedziļināties sarežģītākā problēmu novēršanas risinājumā, sāksim ar dažiem ātriem risinājumiem.
Dodieties uz Sistēmas preferences, atlasiet Drošība un privātums, un dodieties uz Ģenerālis. Iet uz Atļaut lietotnes, kas lejupielādētas no un atlasiet jebkur. Citiem vārdiem sakot, jūs atļaujat savā datorā darboties lietotnēm, kas nav App Store.
![Mac ļauj lejupielādēt lietotnes no jebkuras vietas](/f/d62bb0f304a58cd78085ea6cbf78803d.png)
Daudzi lietotāji apstiprināja, ka dažas lietotnes, šķiet, nedarbojas pareizi, kad ir atzīmēta opcija “App Store un identificētie izstrādātāji”.
Turklāt pārbaudiet, vai ir pieejama jaunāka lietotnes versija. Ja lejupielādējāt problemātisko lietotni no App Store, palaidiet lietotni Store un pārbaudiet, vai nav atjauninājumu. Ja izmantojat novecojušas MacOS versijas, dodieties uz Sistēmas atjaunināšana, pārbaudiet atjauninājumus un instalējiet jaunāko operētājsistēmas versiju, kas pieejama jūsu Mac datorā.
Pārinstalējiet lietotni
Atkārtoti lejupielādējot vai atkārtoti instalējot lietotni, kas izraisīja šo kļūdu, iespējams, ir risinājums, ko meklējat. Ja sākotnēji lejupielādējāt lietotni no trešās puses lejupielādes vietnes, atinstalējiet to un šoreiz noteikti lejupielādējiet to no izstrādātāja oficiālās vietnes. Vēl labāk, ja lietotne ir pieejama veikalā App Store, lejupielādējiet to tieši no veikala.
Vienmēr lejupielādējiet savas lietotnes no uzticamiem avotiem, lai aizsargātu savu Mac datoru no draudiem. Kā ātrs atgādinājums, dažas trešo pušu lejupielādes vietnes var mainīt lietotnes kodu, lai ievadītu reklāmprogrammatūru vai dažādus izsekotājus. Tas varētu izskaidrot, kāpēc jūs saņemat šo kļūdu savā Mac datorā.
Izmantojiet Xattr komandu
The xattr komanda ļauj modificēt vai pat noņemt jūsu lietotņu un failu paplašinātos atribūtus. Citiem vārdiem sakot, šī komanda maina jūsu lietotnei vai failam pievienoto papildinformāciju, ko sauc arī par metadatiem.
Vairāki lietotāji šo problēmu atrisināja, palaižot xattr -r -d com.apple.quarantine komanda terminālī. Skaidrības labad šī komanda ļauj no lietotnes noņemt karantīnas karogu. Vēlreiz pārbaudiet, vai lietotnei esat pievienojis pareizo ceļu pēc com.apple.quarantine virkne. Izmantojiet šo komandu tikai tad, ja esat pārliecināts, ka jūsu fails vai lietotne tiek piegādāta no uzticama avota.
Ir vēl viena komanda, kas darbojās daudziem lietotājiem, taču mēs ļoti iesakām to izmantot tikai kā pēdējo līdzekli. The xattr -cr /path/application.app komanda ļauj noņemt visus faila vai lietotnes atribūtus (metadatus), atstājot Mac datorā nespēju novērtēt, vai fails vai lietotne ir stabila vai droša. Tāpēc turpiniet uz savu risku un tikai tad, ja esat 100% pārliecināts, ka lietotne, kuru mēģināt palaist, ir stabila un droša. Piemēram, pieņemsim, ka problemātiskā lietotne ir iTunes, un tā atrodas mapē Programmas. Jums ir jāpalaiž šī komanda: xattr -cr /Applications/iTunes.app.
Secinājums
Ja jūsu Mac datorā teikts, ka lietotne, kuru mēģināt palaist, ir bojāta, tas var norādīt, ka lietotnes kods ir mainīts. Tas var apdraudēt jūsu sistēmas drošību un stabilitāti. Lai labotu šo kļūdu, atjauniniet problemātisko lietotni, instalējiet jaunāko MacOS atjauninājumu vai atkārtoti instalējiet lietotni. Kā pēdējo līdzekli izmantojiet xattr komanda, lai noņemtu metadatus no lietotnes.
Vai jums izdevās atbrīvoties no "Lietotne ir bojāta un to nevar atvērt”kļūda? Vai atradāt citus risinājumus šīs nepatīkamās kļūdas novēršanai? Kopīgojiet savas atsauksmes zemāk esošajos komentāros.