После обновления MacOS до 10.10.1 перестали запускаться программы

После запуска программы, например, Adobe Media Encoder видим в консоле надпись :

Adobe Media Encoder CS6[3909]: WARNING: The Gestalt selector gestaltSystemVersion is returning 10.9.1 instead of 10.10.1. Use NSProcessInfo's operatingSystemVersion property to get correct system version number.

 

Внимание! Данная настройка почти наверняка может привести к не возможности запуска встроеных в MacOS программ, ведь они тоже проверяют версию OS и она окажется старее, чем нужно!

В программе зашита проверка на версию OS, можно попробовать подменить эту версию:

открываем консоль, выполняем:

sudo nano -w /System/Library/CoreServices/SystemVersion.plist

Правим:

        <key>ProductUserVisibleVersion</key>

        <string>10.9.1</string>

        <key>ProductVersion</key>

        <string>10.9.1</string>

Cохраняем.

Перезагружаем и получаем мертвую панель:  :-P

Снимок экрана 2014-11-26 в 14.28.45

Снимок экрана 2014-11-26 в 14.24.56

Чтобы вернуть все обратно, отредактируйте /System/Library/CoreServices/SystemVersion.plist через, например, Sublime, потому что терминала у вас уже не будет :-P

Конкретно для этого случая помогло вот что: запустить программы >Adobe Media Encoder > показать содержимое пакета > contents > mac os > Adobe Media Encoder. Он хоть и будет ругаться на версию, но запустится.

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

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

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