Обновление macOS High Sierra 10.13.4, кроме прочего, принесло проверку приложений на совместимость с 64-битной системой. Теперь если используется приложение под 32 бита, будет выводиться соответствующее уведомление.

Что известно

В 2017 году Apple сообщила разработчикам, что macOS High Sierra будет последней версией macOS с поддержкой прямого запуска 32-разрядных приложений без эмуляции и других ухищрений.

И хотя разработчики оптимизируют свои приложения для 64 бит, система всё же сообщает, когда пользователи запускают 32-разрядную программу. При этом отмечается, что в будущем такие программы перестанут работать на macOS (а после перехода на собственные процессоры скорее всего перестанут работать вообще все программы под процессоры Intel).

Можно ли использовать 32-битные программы на macOS High Sierra 10.13.4?

Да. С точки зрения пользователя разницы никакой. Однако постепенно компания будет переводить программы на 64-битну платформу. Это позволит в будущем ускорить работу приложений, а также использовать более, чем 3,25 ГБ оперативной памяти.

Что будет

С 1 июня 2018 года все приложения и обновления, представленные на одобрение в Mac App Store, должны быть 64-битными. А с января этого года Apple перестала принимать новые 32-битные приложения. Для тех разработчиков, которые распространяют приложения напрямую, а не через Mac App Store, компания «настойчиво рекомендует» использовать 64-битные бинарники во имя совместимости.

К слову, то же было на iOS 10. С выходом iOS 11 от поддержки 32-битных приложений на мобильной платформе Apple отказались окончательно.