OS X Lion 10.7.4, обновление системы безопасности 2012-002: глобальные переменные запуска DYLD больше не загружаются
Если установлена система OS X Lion 10.7.4 (или обновление системы безопасности 2012-002 для Snow Leopard), переменные запуска DYLD не будут загружаться из файла ~/.MacOSX/environment.plist.
Если приложение зависит от наличия такой переменной, оно может не открыться после установки обновления OS X Lion 10.7.4 или обновления системы безопасности 2012-002.
Если вашему приложению требуется определение переменной запуска, например DYLD_LIBRARY_PATH, наиболее безопасное решение — указать её в файле Info.plist приложения.
Разработчики приложений могут найти информацию об использовании файла Info.plist в справочной библиотеке разработчиков Apple. Вы можете указать переменную запуска с помощью ключа LSEnvironment.
Дополнительная информация
Дополнительное обходное решение
Можно разрешить использование глобальных переменных запуска DYLD, создав файл с помощью команды в приложении «Терминал»:
sudo touch /var/db/.launchd_allow_global_dyld_envvars
Чтобы вернуться к более безопасному поведению, удалите файл следующей командой в приложении «Терминал»:
sudo rm /var/db/.launchd_allow_global_dyld_envvars