Коригирайте съобщенията за грешка „Приложението е повредено, не може да се отвори“ в Mac OS X
Съдържание:
Някои потребители на Mac са открили, че не могат да отворят някои приложения, изтеглени от Mac App Store. При опит за отваряне на засегнато приложение в Mac OS се появява съобщение, което гласи „Name.app е повредено и не може да се отвори. Изтрийте Name.app и го изтеглете отново от App Store.“ Друг вариант е появяващ се изскачащ прозорец, който иска от потребителя „Влезте, за да използвате това приложение на този компютър“, изисквайки Apple ID и парола.
Причината, поради която тези приложения не могат да бъдат отворени, да се появяват съобщения за грешка, може да е поради изтекъл сертификат за сигурност за подписване на код, в който случай това не е потребителска грешка или нещо общо с участието на потребителя, това е основно нещо с DRM, което беше объркано от страна на Mac App Store, но сега засяга някои приложения, които са изтеглени от там. Понякога това може да е и резултат от проблем при изтегляне на приложение от App Store. Да, това е странно и разочароващо съобщение за грешка, но е лесно разрешимо.
Разрешаване на грешката „Приложението е повредено и не може да се отвори“ в Mac OS X
Това съобщение за грешка обикновено се появява в новите версии на Mac OS X:
- Рестартирайте Mac, само това може да е достатъчно, за да поправите проблемните приложения и да премахнете съобщението за грешка
- Ако рестартирането не поправи приложението, изтрийте приложението (просто го плъзнете в кошчето и го изпразнете), след това стартирайте отново Mac App Store и изтеглете приложението отново чрез раздела Покупки или чрез ръчно търсене на приложението
- Отворете отново засегнатите приложения, сега те трябва да работят добре
Метод 2: Коригиране на „Приложението е повредено и не може да се отвори“ Грешка при стартиране на Mac App Launch
Ако горният подход не работи, може да се наложи да включите няколко допълнителни стъпки:
- Изтрийте въпросното приложение от Mac
- Излезте от Mac App Store
- Рестартирайте Mac
- При рестартиране отворете Mac App Store и влезте отново в App Store
- Изтеглете отново въпросното приложение
Това съобщение за грешка „Приложението е повредено и не може да се отвори“ понякога се появява дори в модерни версии на macOS като macOS Big Sur. За щастие, изтриването на приложението, рестартирането и повторното му изтегляне обикновено решава проблема бързо.
Разрешаване на грешката „Влезте, за да използвате това приложение на този компютър“ в Mac OS X
Друг вариант на това съобщение за грешка може да се появи в по-стари версии на Mac OS X:
- Затворете диалоговия прозорец за грешка „влезте, за да използвате това приложение“, когато го видите, и вместо това рестартирайте Mac
- При рестартиране отворете Mac App Store и влезте в своя Apple ID, за да удостоверите повторно Mac и всички свързани приложения
- Отворете приложенията както обикновено
Това трябва да е всичко, което е необходимо, за да накарате вашите приложения да работят отново в OS X.
Бързата корекция на грешка в приложението за напреднали потребители на Mac: Убиване на процес
Можете да насочите процесите на storeaccountd чрез Activity Monitor, ако желаете, или да използвате командния ред, ако ви е удобно с терминала:
sudo killall -v storeaccountd
Обикновено има два изпълнявани процеса “storeaccountd”, един като потребител и един като root, и по този начин използването на killall и на двата е достатъчно за разрешаване на проблема.
Онези, които се интересуват да научат малко повече за техническите подробности зад тези съобщения за грешка, могат да се обърнат към тази нишка в Twitter, която разкрива изтеклия сертификат и спекулира с различни допринасящи фактори.
Очевидно, ако не сте виждали тези съобщения за грешка на вашия Mac, няма за какво да се притеснявате и можете да продължите по своя начин. Но ако ги видите, поне знайте, че това е проста корекция, приложенията всъщност не са повредени, това е просто грешка от страна на Apple с бързо отстраняване.
Имайте предвид, че понякога може да видите подобно, но различно съобщение за грешка, което гласи, че конкретният Mac „приложението е повредено и не може да бъде отворено, трябва да го преместите в кошчето“, което има различен потенциален набор от решения.