справочник помощи по Happ RUПоиск/
Устройства и платформы

Intel или Apple Silicon: какая сборка нужна

Где искать причину

Совместимость и настройки устройства

Сверьте платформу, версию системы и требования к приложению. Затем проверьте настройки, указанные для вашего устройства.

К разбору и действиям ↓
В этой статье

Сейчас в релизе один файл для macOS - universal

Внутри обе версии: система сама берёт нужную. Раздельные сборки под arm64 и Intel остались в архиве старых выпусков.

Образ .dmg для macOS - файлы в релизах проекта. Имя, размер и требования сверяйте с выбранным выпуском.

  • форматобраз.dmg, ставится перетаскиванием в «Программы»
  • процессорuniversal: внутри и arm64, и x86_64 - выбирать не нужно
  • системаmacOS 13 Ventura и новее; для более старых - архивный релиз
  • Подпись разработчика: Developer ID: Flyfrog LLC, сборка нотаризована Apple
  • Цена: клиент бесплатный, условия выбранной карточки проверяйте в магазине

Прямая ссылка на DMG в блоке загрузки ведёт к последнему стабильному файлу на GitHub. В архиве релизов можно выбрать другой выпуск. Мы не храним и не пересобираем установщики.

Все релизы и прошлые версии · Сайт проекта

Как узнать процессор

На свежей сборке это знание не требуется, но пригодится в двух случаях: если вы берёте архивный релиз под старую систему и если хотите убедиться, что приложение работает родным кодом, а не через Rosetta.

  1. Меню Apple → «Об этом Mac». Откроется окно с краткими сведениями о компьютере.
  2. Посмотрите строку с чипом или процессором. «Чип: Apple M1/M2/M3…» - это Apple Silicon: в архиве вам нужна сборка arm64. «Процессор: Intel Core i5/i7/i9…» - сборка для Intel.

Что будет, если взять не ту сборку

Ваш Mac Сборка Результат
любой universal - то, что раздаётся сейчас работает: в файле обе версии
Apple Silicon arm64 из архива работает как надо
Apple Silicon Intel из архива запустится через Rosetta: медленнее, батарея расходуется быстрее
Intel Intel из архива работает как надо
Intel arm64 из архива не запустится - система сообщит о несовместимости

Самый неприятный случай - третий: приложение работает, но хуже, и понять это по интерфейсу нельзя. Проверить просто: в «Мониторинге системы» на вкладке ЦП есть колонка «Тип» - там будет написано Intel или Apple. На universal-сборке там будет Apple на M-серии и Intel на Intel - так и должно быть.

Что такое Rosetta

Слой совместимости Apple: он переводит программы, собранные под Intel, для работы на новых чипах. Система предложит установить его при первом запуске такой программы. Работает надёжно, но добавляет накладные расходы - для клиента подключения это лишняя нагрузка на процессор и, значит, на батарею ноутбука.

Если в архивном релизе нет сборки под ваш процессор

В старых выпусках такое встречается. На Apple Silicon Intel-версия запустится через Rosetta, а вот на Intel arm64-версию запустить нельзя вообще - тогда остаётся искать другой релиз: старые macOS.

Дополнительные вопросы

Какой файл качать для M1, M2, M3?

Тот же, что и для Intel: Happ.macOS.universal.dmg из релизов проекта. Отдельной сборки под M-серию сейчас не выкладывают - она и не нужна, universal содержит обе версии.

Как сменить сборку на правильную?

Удалите приложение (как), скачайте нужный файл и поставьте заново. Настройки при этом обычно сохраняются, но ссылку-подписку лучше держать записанной.

Universal-сборка хуже?

Нет, просто файл больше: в нём обе версии. Для пользователя разницы никакой.

Влияет ли выбор сборки на скорость соединения?

Косвенно: через Rosetta растёт нагрузка на процессор, и на тяжёлом трафике это может быть заметно.

Нашли ответ? Сохраните ссылку на эту инструкцию