How to Fix App “е повредено и не може да се отвори. Трябва да го преместите в кошчето” Грешка на Mac

Съдържание:

Anonim

Някои потребители на Mac понякога могат да се сблъскат с малко странна грешка, когато се опитат да отворят приложение, което е изтеглено на техния Mac, при стартиране на приложението ще се появи малка „проверяваща“ лента за напредъка и ще спре за известно време момент преди предупредителното съобщение за грешка казва „Appname.app е повредено и не може да бъде отворено. Трябва да го преместите в кошчето.” със съпътстващи подробности, указващи кога и откъде е изтеглен файлът. След това имате две опции, да „отмените“ или да „преместите в кошчето“ приложението, което сте изтеглили.

Тази статия ще предложи няколко начина за отстраняване на това съобщение за грешка на Mac.

Как да коригирате грешки в приложението, повредено и не може да се отвори на Mac

Има няколко различни съвета и трика, които могат да поправят тези съобщения за грешка „приложението е повредено“ на Mac. Повторното изтегляне на приложението, рестартирането на Mac, инсталирането на актуализации на системния софтуер и използването на командния ред са обхванати тук. Имайте предвид, че ако виждате подобно, но различно съобщение за грешка с приложенията на Mac App Store, вместо това използвайте това ръководство за отстраняване на неизправности.

1: Изтеглете отново приложението

Първото нещо, което трябва да направите, за да опитате да коригирате съобщението за грешка „приложението е повредено“, е да изтеглите отново приложението на Mac и да се уверите, че идва от доверен източник.

Например, ако изтегляте Google Chrome или Signal, уверете се, че изтегляте тези приложения директно само от уебсайта на програмиста, не ги изтегляйте от сайтове на трети страни.

Често просто повторно изтегляне на приложението, изхвърляне на „повредената“ версия и след това повторно стартиране на прясно изтегленото копие ще разреши това съобщение за грешка.

Понякога подходът за повторно изтегляне не работи и понякога изтеглянето на приложение директно от програмист или доверен източник не е опция и понякога трябва да изтеглите определени приложения от сайтове на трети страни ( особено с остарели приложения, които са изоставени). В тези ситуации можете да опитате следващия подход, за да заобиколите съобщението за грешка „приложението е повредено и не може да се отвори“.

Както споменахме по-рано, ако виждате подобна грешка с приложение на Mac App Store, което казва „Name.app е повредено и не може да бъде отворено. Изтриване на име.и го изтеглете отново от App Store.“ след това щракнете тук за различни инструкции при разрешаването. Обикновено просто трябва да влезете отново в Mac App Store и да изтеглите отново приложението в тази ситуация.

2: Рестартиране

Това определено е елементарно, но често простото рестартиране на Mac ще разреши съобщението за грешка „приложението е повредено и не може да се отвори“ на Mac, особено ако вече сте изтеглили повторно приложението от доверен източник (Mac App Store, директно от разработчика и т.н.).

Можете да рестартирате всеки Mac, като отидете в менюто  Apple и изберете „Рестартиране“.

След като Mac стартира отново, опитайте да отворите отново приложението.

3: Инсталирайте наличните актуализации на системния софтуер

Изглежда, че понякога това съобщение за грешка се появява поради специфични версии на системния софтуер и/или Gatekeeper. Инсталирането на налични актуализации на системния софтуер на Mac често може да разреши това, ако е така. Не забравяйте да архивирате Mac, преди да го направите.

За MacOS 10.14 или по-нова версия (Mojave и по-нова): Отидете на панела с предпочитания „Актуализация на софтуера“ в Системни предпочитания, за да намерите налични актуализации на системния софтуер на macOS.

За MacOS 10.13 и по-стари версии: Отидете в раздела „Актуализации“ на Mac App Store, за да намерите налични актуализации на системния софтуер.

За Macs преди App Store (10.6 и по-стари): Използвайте и панела с предпочитания „Актуализация на софтуера“ в системните предпочитания.

Ако има налични актуализации на системния софтуер или актуализации на защитата, инсталирайте ги на Mac.

Обърнете внимание, че това не предполага актуализиране на основните версии на операционната система, което е много по-сложна задача, а само актуализиране на наличните актуализации на системния софтуер. Например, ако вашият Mac работи с El Capitan 10.11.x, тогава инсталирайте всички налични актуализации, свързани с El Capitan.

4: Използвайте xattr в приложението Изхвърляне на повредената грешка

Това е нещо като последна мярка и се препоръчва само за напреднали потребители на Mac. Най-общо казано, ако приложението все още извежда съобщение за грешка „повредено“, може да искате да не го използвате. Използвайте това на свой собствен риск.

С командния ред можете да използвате xattr, за да преглеждате и премахвате разширени атрибути от файл на Mac, включително приложението, извеждащо „Appname.app е повредено и не може да бъде отворено. Трябва да го преместите в кошчето.“ съобщение за грешка.

Стартирайте терминала и след това издайте следната команда:

xattr -cr /path/to/application.app

Например:

xattr -cr /Applications/Signal.app

Флагът -c премахва всички атрибути, докато -r се прилага рекурсивно за цялото целево съдържание на .app директория.

Командата xattr може също да се използва за премахване на съобщението за грешка „приложение, изтеглено от интернет“ и на Mac. Отново това се препоръчва само за напреднали потребители, тъй като модифицирането на разширените атрибути може да има непредвидени последици и отново може да се опитвате да стартирате приложение, което не трябва да изпълнявате поради стабилност, поверителност, сигурност или други причини.

Триковете по-горе проработиха ли за разрешаване на „Appname.app е повредено и не може да се отвори. Трябва да го преместите в кошчето.“ грешка на Mac за вас? Знаете ли за друго решение или решение за разрешаване на това съобщение за грешка? Споделете с нас в коментарите!

How to Fix App “е повредено и не може да се отвори. Трябва да го преместите в кошчето” Грешка на Mac