▷ Исправлено сообщение об ошибке «Приложение повреждено и не может быть открыто» в Mac OS X

Некоторые пользователи Mac обнаружили, что не могут открывать определенные приложения, загруженные из Mac App Store. При попытке открыть уязвимое приложение в OS X появляется сообщение с указанием «Name.app поврежден и не может быть открыт. Удалите Name.app и снова загрузите его из App Store ». Другой вариант – это всплывающее окно, в котором пользователю предлагается «войти в систему, чтобы использовать это приложение на этом компьютере», запрашивая Apple ID и пароль.

Причина, по которой эти приложения не могут быть открыты, заключается в том, что срок действия сертификата безопасности подписи кода истек, это не ошибка пользователя или что-то, связанное с участием пользователя, это на самом деле что-то с DRM, которое испортилось на стороне Mac App Store, но теперь влияет некоторые приложения, которые были загружены оттуда. Да, это странное и неприятное сообщение об ошибке, но его легко устранить.

Résolution de l’erreur «Приложение повреждено и не может быть открыто» в Mac OS X

Это сообщение об ошибке обычно появляется в более новых версиях Mac OS X:

  1. Перезагрузите Mac, этого может быть достаточно, чтобы исправить проблемные приложения и удалить сообщение об ошибке.

  2. Если перезапуск не исправляет приложение, удалите приложение (просто перетащите его в корзину и очистите), затем перезапустите Mac App Store и снова загрузите приложение через вкладку «Покупки» или выполнив поиск приложения вручную.

  3. Снова откройте ранее затронутые приложения, теперь они должны работать правильно

Устранение ошибки «Войдите, чтобы использовать это приложение на этом компьютере» в Mac OS X

Это сообщение об ошибке может появляться в более старых версиях Mac OS X:

  1. Закройте диалоговое окно с сообщением об ошибке «Войдите в систему, чтобы использовать это приложение», когда оно появится, и вместо этого перезапустите Mac.

  2. При перезапуске откройте Mac App Store и войдите в свой Apple ID, чтобы повторно аутентифицировать Mac и все связанные приложения.

  3. Открывайте приложения как обычно

Этого должно быть достаточно, чтобы ваши приложения снова начали работать в OS X.

Быстрое исправление ошибок приложения для опытных пользователей Mac: убить процесс

Вы можете настроить таргетинг на процессы storeaccountd через Activity Monitor, если хотите, или использовать командную строку, если вам удобнее работать с терминалом:

sudo killall -v storeaccountd

Обычно работают два процесса storeaccountd, один как пользователь, другой как root, поэтому для решения проблемы достаточно использовать killall на обоих.

Те, кто хочет узнать немного больше о технических деталях этих сообщений об ошибках, могут обратиться к эта ветка в Твиттере , который выявляет просроченный сертификат и размышляет о различных способствующих факторах.

Это объяснило бы проблему MAS. pic.twitter.com/Nuqj9Uxxiz

– Пол Хаддад (@tapbot_paul) 12 ноября 2015 г.

Очевидно, что если вы не видели этих сообщений об ошибках на своем Mac, вам не о чем беспокоиться, и вы можете продолжать получать удовольствие. Но, если вы их видите, по крайней мере, знайте, что это простой ремонт, что приложения на самом деле не повреждены, что это просто ошибка со стороны Apple с быстрым исправлением.

Обратите внимание, что иногда вы можете увидеть похожее, но другое сообщение об ошибке, в котором говорится, что рассматриваемый Mac «приложение повреждено и не может быть открыто, вам необходимо переместить его в корзину», что представляет собой набор возможных решений.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *