Причина, по которой эти приложения не могут быть открытыми, появляются сообщения об ошибках из-за истечения срока действия сертификата безопасности подписи кода, это не ошибка пользователя или что-то связанное с участием пользователя, это в основном что-то с DRM, который был испорчен в Mac App Store но теперь влияет на некоторые приложения, которые были загружены оттуда. Да, это странное и неприятное сообщение об ошибке, но оно легко разрешимо.
Устранение «Приложение повреждено и не может быть открыто» Ошибка в OS X
Это сообщение об ошибке имеет тенденцию появляться в новых версиях OS X:
- Перезагрузите Mac, этого может быть достаточно, чтобы исправить проблемные приложения и удалить сообщение об ошибке
- Если перезагрузка не исправляет приложение, удалите приложение (просто перетащите его в корзину и пуст), затем запустите Mac App Store и снова загрузите приложение через вкладку «Покупки» или, выполнив поиск приложения вручную
- Открывайте приложения, однажды наложенные на них, теперь они должны работать нормально
Решение «Войти для использования этого приложения на этом компьютере» Ошибка в OS X
Это сообщение об ошибке может появиться в более ранних версиях ОС X:
- Закройте диалоговое окно ошибки «Войдите, чтобы использовать это приложение», когда вы его видите, и перезагрузите Mac вместо этого.
- После перезагрузки откройте Mac App Store и войдите в свой Apple ID, чтобы повторно аутентифицировать Mac и все связанные приложения
- Откройте приложения как обычно
Это должно быть все, что требуется, чтобы ваши приложения снова работали в OS X.
Исправление ошибки Quick App для продвинутых пользователей Mac: Убивание процесса
Вы можете настроить таргетинг на процессы storeaccountd через Activity Monitor, если хотите, или использовать командную строку, если вам удобно с терминалом:
sudo killall -v storeaccountd
Обычно выполняется два процесса «storeaccountd», один как пользователь, и один из них как root, и, таким образом, использование killall на обоих является достаточным для решения проблемы.
Те, кто заинтересован в том, чтобы немного узнать о технических подробностях этих сообщений об ошибках, могут ссылаться на эту тему в Twitter, которая показывает сертификат, срок действия которого истек, и размышляет о различных факторах.
Хорошо, что объясняло бы проблему MAS. pic.twitter.com/Nuqj9Uxxiz
— Пол Хаддад (@tapbot_paul) 12 ноября 2015 г.
Очевидно, что если вы не видели эти сообщения об ошибках на своем Mac, вам не о чем беспокоиться, и вы можете пойти по своему весёлом пути. Но, если вы их видите, по крайней мере, знаете, что это простое исправление, приложения на самом деле не повреждены, это была просто ошибка на стороне Apple с быстрым решением.