На macOS Catalina не запускаются 32-битные приложения: как определить перед установкой, какие программы перестанут работать?
macOS Mojave — последняя версия операционной системы от Apple, поддерживающая 32-битные приложения. Уже начиная с macOS High Sierra 10.13.4, операционная система отображает уведомление при запуске приложения, зависящего от 32-разрядных фреймворков.
Пользователи, использующие 32-битные приложения, могут попробовать связаться с разработчиком. В настоящее время это единственный способ хоть как-то повлиять на положение дел. Если разработчик не собирается выпускать версию для 64-битных систем то, возможно, пришло время начать поиск альтернативных решений.
Внимание! Начиная с macOS Catalina (обзор) Apple прекращает поддержку 32-битных приложений.
Как найти список 32-битных приложений на Mac
1. Щелкните на логотип Apple в верхнем левом углу и выберите «Об этом Mac»;
2. В открывшемся окне выберите «Отчет о системе»;
3. В левой части окна выберите «ПО»;
4. Выберите раздел «Программы». Для сканирования диска и отображения списка всех установленных приложений может потребоваться некоторое время;
5. Как только список будет составлен, нажмите на название приложения, а затем прокрутите вправо, пока не появится столбец «64 бит (Intel)».
Если в данном столбце написано «Да», то выбранное приложение является 64-битным.
Поддержка 32-битных приложений в iOS была полностью прекращена в сентябре 2017 года с выходом iOS 11.
Совместимость 32-разрядных приложений с ОС macOS High Sierra 10.13.4 и более поздних версий
Узнайте о переходе на 64-разрядную технологию и его влиянии на 32-разрядные приложения.
Компания Apple начала переход на 64-разрядное оборудование и программное обеспечение более десяти лет назад. Все современные модели компьютеров Mac теперь оснащаются мощными 64-разрядными процессорами, способными выполнять современные 64-разрядные приложения. Эти приложения поддерживают существенно больше памяти, повышают производительность системы и используют преимущества исключительных технологий Mac.
Компания Apple проработала с разработчиками перенос приложений и в 2018 г. уведомила их, что macOS Mojave будет последней версией macOS, поддерживающей 32-разрядные приложения. Начиная с macOS Catalina, 32-разрядные приложения больше не совместимы с macOS.
Если вы получили предупреждение о 32-рязрядном приложении
При попытке открыть 32-разрядное приложение вы увидите одно из приведенных ниже предупреждений.
[ название приложения ] необходимо обновить.
Разработчику этого приложения необходимо обновить его для работы с данной версией macOS. Обратитесь к разработчику для получения подробной информации.
[ название приложения ] необходимо обновить, так как оно не оптимизировано для вашего компьютера Mac.
Это приложение не будет работать в будущих версиях macOS. Необходимо обновить его, чтобы обеспечить совместимость с ОС. Обратитесь к разработчику для получения подробной информации.
При установке macOS отображается список недавно использовавшихся 32-разрядных приложений. Вы можете просмотреть этот список перед принятием решения о продолжении установки ОС. Вы можете также увидеть запрещающий символ на значке каждой 32-разрядной программы в Finder. Он означает, что эта программа не запустится.
Обратитесь к разработчику 32-разрядного приложения, чтобы узнать, доступна ли обновленная версия его программного обеспечения или планируется ли обновление.
Информация о продуктах, произведенных не компанией Apple, или о независимых веб-сайтах, неподконтрольных и не тестируемых компанией Apple, не носит рекомендательного или одобрительного характера. Компания Apple не несет никакой ответственности за выбор, функциональность и использование веб-сайтов или продукции сторонних производителей. Компания Apple также не несет ответственности за точность или достоверность данных, размещенных на веб-сайтах сторонних производителей. Обратитесь к поставщику за дополнительной информацией.
Как решить проблемы с запуском приложений в macOS Big Sur
Владельцы Mac сразу после релиза macOS Big Sur пожаловались, что их компьютеры стали медленнее запускать приложения как от Apple, так и от сторонних разработчиков. А у некоторых программы не открываются вовсе.
При попытке загрузить обновление macOS Big Sur, народ сталкивался с ошибками. Однако проблемы и замедление работы системы возникли не только у тех, кто попытался обновиться, сообщает портал Ars Technica.
Мнение по поводу того, что конкретно вызвало сбой, разделились. Одни считают, что из-за высокой нагрузки на сервер после релиза Big Sur сломалась функция безопасности Gatekeeper, которая проверяет подлинность приложений на Mac при запуске. Другие же, что высокая нагрузка повредила сервис Apple OCSP — протокол состояния сетевого сертификата.
В Apple подтвердили проблемы с загрузкой обновления операционной системы и отметили, что на данный момент они устранены. Так или иначе, пользователи продолжают жаловаться на медленную работу Mac.
Проблему можно решить, разработчик Mac и iOS Джефф Джонсон на своей странице в Twitter рассказал, как всё исправить. Также одним из методов поделился ведущий подкастов Мэтт Шауффер.
Способ Джеффа Джонсона: «если вы столкнулись с зависанием при запуске приложений на Mac, я решил проблему с помощью файервола Little Snitch. Помогает отключение trustd соединения к http://ocsp.apple.com или полное отключение интернета. Убедитесь, что отключили соединение к OCSP для system и user».
Способ Мэтта Шауффера: «если вы программист, но у вас нет Little Snitch, вы можете временно исправить это, добавив эту строку в файл /etc/hosts: 127.0.0.1 http://ocsp.apple.com». Вот как это сделать:
- Откройте «Терминал» (Приложения/Утилиты/Терминал)
- Введите sudo nano /etc/hosts, нажмите enter
- Введите системный пароль, нажмите enter
- Переместите курсор в нижнюю часть файла, добавьте новую строку.
- Напечатайте: 127.0.0.1 http://ocsp.apple.com
- ctrl-x, y, enter
- Удалите эту строку, как только Apple исправит проблему
В деталях про все фишки macOS Big Sur можно прочитать в нашем обзоре или посмотреть в видео ниже.