Вашият Mac понякога може да изведе досадно съобщение за грешка, което казва, че приложението, което се опитвате да стартирате, е повредено и не може да бъде отворено. Още по-объркващо е, че тази грешка засяга и много приложения за macOS. Ако вече сте рестартирали компютъра си, но грешката отказва да изчезне, следвайте решенията за отстраняване на неизправности по-долу.
Съдържание
-
Как да поправите „Приложението е повредено и не може да бъде отворено“ на Mac
- Настройте настройките си за поверителност и актуализирайте приложението
- Преинсталирайте приложението
- Използвайте командата Xattr
- Заключение
- Подобни публикации:
Как да поправите „Приложението е повредено и не може да бъде отворено“ на Mac
Настройте настройките си за поверителност и актуализирайте приложението
Преди да се потопим в по-сложно решение за отстраняване на неизправности, нека започнем с някои бързи решения.
Навигирайте до Системни предпочитания, изберете Сигурност и поверителност, и отидете на Общ. Отидете на Разрешаване на изтегляне на приложения от
![mac позволява изтегляне на приложения отвсякъде](/f/d62bb0f304a58cd78085ea6cbf78803d.png)
Много потребители потвърдиха, че някои приложения изглежда не работят правилно, когато е отметната опцията „App Store и идентифицирани разработчици“.
Освен това проверете дали има налична по-нова версия на приложението. Ако сте изтеглили проблемното приложение от App Store, стартирайте приложението Store и проверете за актуализации. Ако използвате остарели версии на macOS, отидете на Актуализация на системата, проверете за актуализации и инсталирайте най-новата версия на ОС, налична за вашия Mac.
Преинсталирайте приложението
Повторното изтегляне или преинсталиране на приложението, което е задействало тази грешка, може да е решението, което търсите. Ако първоначално сте изтеглили приложението от уебсайт за изтегляне на трета страна, деинсталирайте го и не забравяйте да го изтеглите от официалния уебсайт на неговия разработчик този път. Още по-добре, ако приложението е достъпно в App Store, изтеглете го директно от магазина.
Винаги изтегляйте приложенията си от надеждни и доверени източници, за да предпазите вашия Mac от заплахи. Като бързо напомняне, някои уебсайтове за изтегляне на трети страни може да променят кода на приложението, за да инжектират рекламен софтуер или различни тракери. Това може да обясни защо получавате тази грешка на вашия Mac.
Използвайте командата Xattr
В xattr командата ви позволява да променяте или дори премахвате разширените атрибути на вашите приложения и файлове. С други думи, тази команда променя допълнителната информация, прикачена към вашето приложение или файл, известна също като метаданни.
Редица потребители решиха този проблем, като стартираха xattr -r -d com.apple.quarantine команда в терминала. За да изясним, тази команда ви позволява да премахнете флага за карантина от приложението си. Проверете отново, за да сте сигурни, че сте добавили правилния път към приложението си след com.apple.quarantine низ. Използвайте тази команда само ако сте сигурни, че вашият файл или приложение идват за доверен източник.
Има друга команда, която работи за много потребители, но ние силно ви съветваме да я използвате само в краен случай. В xattr -cr /път/приложение.приложение командата ви позволява да премахнете всички атрибути на вашия файл или приложение (метаданни), оставяйки вашия Mac да не може да прецени дали този файл или приложение са стабилни или защитени. Така че, продължете на свой собствен риск и само ако сте 100 процента сигурни, че приложението, което се опитвате да стартирате, е стабилно и сигурно. Например, да кажем, че проблемното приложение е iTunes и се намира в папката Applications. Трябва да изпълните тази команда: xattr -cr /Applications/iTunes.app.
Заключение
Ако вашият Mac каже, че приложението, което се опитвате да стартирате, е повредено, това може да означава, че кодът на приложението е променен. Това потенциално може да изложи на риск сигурността и стабилността на вашата система. За да коригирате тази грешка, актуализирайте проблемното приложение, инсталирайте най-новата актуализация на macOS или инсталирайте отново приложението. В краен случай използвайте xattr команда за премахване на метаданни от приложението.
Успяхте ли да се отървете от „Приложението е повредено и не може да се отвори” грешка? Намерихте ли други решения за отстраняване на тази досадна грешка? Споделете вашите отзиви в коментарите по-долу.