Как запустить приложение M1 Mac как Intel-приложение

Принудительный запуск Intel-версии приложения M1 Mac

С выходом M1 Mac, работающего на архитектуре ARM, разработчики программного обеспечения должны обновить свои приложения, чтобы использовать улучшенную скорость и технологии в чипе Apple Silicon. В качестве временной меры Apple также поставила инструмент “Rosetta 2” с M1 Mac, который позволяет существующему программному обеспечению на базе Intel продолжать работу на этой платформе. Если вы все еще используете версию программного обеспечения на базе Intel, вы, вероятно, уже используете Rosetta, не осознавая этого.

Также читайте: Как использовать ваш Mac более эффективно

Что такое “Универсальные приложения”

Приложения, которые были обновлены для чипов Apple M1 Silicon, в настоящее время известны как “универсальные приложения”. Разработчики используют “Универсальный двоичный файл”, чтобы обновить свои приложения для работы на чипах Apple Silicon. Этот универсальный двоичный файл позволит приложению работать как на Intel, так и на M1 Mac. Если приложение не обновлено для Universal 2, MacBook с M1 запустит его, конвертируя код Intel x86-64 с помощью программного обеспечения эмуляции Rosetta.

Принудительный запуск Intel-версии приложения M1 Mac

С другой стороны, если вы используете чип M1, версия на основе Silicon от Apple будет работать.

Также читайте: Как использовать Stage Manager на Mac и iPad

Как проверить, является ли приложение на Intel / Silicon / Универсальным

Если вы хотите проверить, работает ли приложение на программном обеспечении Intel, на программном обеспечении на основе Silicon от Apple или на универсальном программном обеспечении (приложение поддерживает как процессоры Intel, так и Silicon), вы можете сделать это через настройки системы, как описано ниже:

  1. В меню Apple в верхнем левом углу выберите “Об этом Mac”.

Об этом Mac

  1. Выберите “Отчет о системе”.

Отчет о системе

  1. В отчете о системе нажмите на Программы в разделе Программное обеспечение в левом меню.

  2. Вы увидите полный список приложений, установленных на вашем устройстве. Вы можете узнать, какая версия приложения установлена на вашем Mac, в колонке “Тип” для каждого отдельного приложения.

Тип системы

Если вы хотите проверить версию отдельного приложения через Finder, просто щелкните правой кнопкой мыши на значке приложения и выберите “Получить информацию”.

Здесь вы увидите версию приложения в разделе “Общие”, указанную перед “Типом”.

Также читайте: Как ускорить ваш Mac

Как открыть приложение Apple Silicon как Intel-приложение

Иногда, когда вы имеете универсальную версию приложения, вы можете захотеть запустить Intel-версию вместо M1. Это может быть связано с тем, что в версии M1 отсутствует нужная вам функция или Intel-версия совместима с конкретными сторонними плагинами или расширениями, которые еще не поддерживаются M1.

В таких случаях вы можете принудить приложение запуститься в Intel-версии, используя Rosetta вместо версии Apple M1:

  1. Найдите и выберите приложение в меню Finder. Большинство приложений находится в папке Программы (доступно через Finder в “Переход -> Программы”).

Программы

  1. Щелкните правой кнопкой мыши на приложении и выберите “Получить информацию”. Альтернативно, выберите приложение и нажмите Command-I на клавиатуре. Это откроет окно информации с деталями о приложении.

Получить информацию

  1. В этом окне установите флажок “Открывать с помощью Rosetta”.

Rosetta

  1. Закройте окно информации. Если приложение уже запущено, выйдите и перезапустите его.

Вот и все! Теперь каждый раз, когда вы будете запускать приложение, ваш Mac будет использовать Intel-версию программного обеспечения через программное обеспечение эмуляции Rosetta. Если вы захотите вернуться к версии M1 позже, просто повторите шаги и снимите флажок.

Поступают также сообщения о том, что сторонние приложения iOS вылетают на новых MacBook с M1. Это происходит и с вами?