5

Я недавно скачал публичную бета-версию macOS Sierra, и все работает отлично - за исключением того, что одно приложение не запускается. macOS рисует большой запрещенный / недопустимый знак через значок (см. изображение) и при нажатии отображает диалоговое окно с надписью:

You can’t use this version of the application “Fraise.app” with this version of macOS.

Это интересно, поскольку это было не приложение PowerPC - я обновил El Captain (где приложение работало нормально), а не какую-то древнюю систему, такую как Mac OS X Leopard.

Кажется, я не могу найти в Интернете никакой информации о такой проблеме, и при этом я не могу понять, почему это происходит. Обновления ОС обычно не мешают запуску ранее работающих приложений, за исключением случаев, когда в архитектуре произошли существенные изменения - насколько я знаю, это не так.

Итак, мой вопрос: почему это происходит, и могу ли я что-нибудь сделать, чтобы приложение снова заработало?


Кроме того, я знаю, что это бета-версия программного обеспечения, и что при его запуске существуют всевозможные ошибки / проблемы / риски, которые могут объяснить это. Приложение не является жизненно важным для моего рабочего процесса, и я не использую свой главный компьютер для запуска бета-версии. Меня больше всего интересует, почему это происходит тогда, если есть решение.

1 ответ1

9
  1. Выберите «Показать содержимое пакета» в контекстном меню.
  2. запустить Содержание /MacOS /Fraise

Я предполагаю, что ошибка будет «Сборка мусора в Objective-C больше не поддерживается». Похоже, что Apple больше не поддерживает эти старые приложения с «сборкой мусора в macOS 10.12».

Удалите мой ответ, если он вам не нравится, и не спрашивайте, почему я больше не буду публиковать сообщения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .