Вылетают программы на Apple Silicon Mac после установки Monterey? Как исправить

Некоторые пользователи Apple Silicon Mac обнаружили, что программы Steam, Minecraft, Lightburn, 0ad, Atom, Skype и другие, запущенные через систему Rosetta, стали вылетать или не запускаться.

finder-icon-610×566finder-icon-610×566

Чаще всего проблема возникает после использования ассистента миграции для настройки нового Mac. Она также может возникать на Apple Silicon Mac после отката с macOS Monterey до Big Sur или после обновления до Monterey. Если раньше программы работали нормально, то теперь они могут внезапно вылетать.

Проблема возникает только с программами, использующими систему Rosetta. При попытке запустить программу она вылетает, и отображается подобное сообщение об ошибке:

Exception Type: EXC_BREAKPOINT (SIGTRAP)
Exception Codes: 0x0000000000000001, 0x00007ff7ffc73af0
Exception Note: EXC_CORPSE_NOTIFY
Termination Reason: SIGNAL 5 Trace/BPT trap: 5
Terminating Process: exc handler [31174]

Triggered by Thread: 0

Application Specific Information:
assertion failed [header->version <= kProjectSourceVersion]: runtime library is newer than runtime (Library.cpp:99 init)

Решение проблемы достаточно простое – нужно переустановить систему Rosetta.

Проще всего сделать это через программу «Терминал». Используйте следующую команду:

/usr/sbin/softwareupdate --install-rosetta --agree-to-license

После нажатия клавиши Enter система Rosetta будет переустановлена.

Попробуйте снова открыть программу, которая не запускалась. Она должна работать нормально.

Оцените пост
[всего: 0 рейтинг: 0]


Источник

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.