Как установить и настроить 1С:Предприятие на macOS: полное руководство

Системный администратор 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

Переход на операционные системы семейства macOS для пользователей 1С долгое время был сопряжен с необходимостью использования виртуальных машин или удаленных рабочих столов. Однако ситуация изменилась. В этой статье мы подробно разберем, как реализовать локальную установку «1С:Предприятие» на ваш MacBook или iMac, проанализируем технические нюансы и выясним, с какими ограничениями придется столкнуться в процессе работы.

История поддержки и выбор версии платформы

Для начала разберем важный исторический контекст. Официальная поддержка клиентских приложений для macOS началась с версии платформы 8.3.7.1845. Долгое время клиент находился в стадии бета-тестирования, что накладывало определенные риски на стабильность работы. Однако, начиная с релиза 8.3.17, компания 1С перевела клиент для macOS в статус полноценного рабочего решения.

Рассмотрим современное состояние дел. Если вы являетесь владельцем современного MacBook на базе процессоров Apple Silicon (M1, M2, M3), вам следует выбирать версии платформы не ниже 8.3.18.1300. Именно в этих версиях появилась нативная поддержка архитектуры ARM. Это критически важный момент: использование нативной версии позволяет программе работать значительно быстрее и экономить заряд аккумулятора, в то время как старые версии будут запускаться через эмулятор Rosetta 2, что создает дополнительную нагрузку на систему.

Особенности установки и отсутствие привычного «Стартера»

Проанализируем процесс установки. В ОС Windows мы привыкли к файлу 1cestart.exe, который автоматически подбирает нужную версию платформы для конкретной информационной базы. На macOS ситуация иная. Разберем основные отличия:

  1. Отсутствие единого стартера: Каждая установленная версия платформы 1С в macOS воспринимается операционной системой как отдельное самостоятельное приложение. Если вы установите три разных релиза платформы, в папке «Программы» у вас появится несколько иконок 1С.
  2. Управление версиями: Поскольку привычного механизма выбора версии «на лету» нет, пользователю приходится либо вручную запускать нужный релиз, либо использовать механизмы публикации баз на веб-сервере.
  3. Формат дистрибутивов: Дистрибутивы платформы поставляются в формате .dmg или .pkg, что привычно для пользователей Mac. Однако конфигурации и обновления к ним на портале 1С часто по-прежнему упакованы в .exe-установщики для Windows. Чтобы «достать» файлы шаблонов (.cf или .cfu) на Mac, нам придется использовать архиваторы типа Keka или специализированные утилиты для распаковки Windows-архивов.

Решение проблем с лицензированием и защитой

Выясним, как обстоят дела с защитой программы. При локальной установке на MacBook это один из самых «тонких» моментов. Существует два основных способа лицензирования:

1. Программные лицензии (пин-коды): Это наиболее рекомендуемый вариант для macOS. Лицензия привязывается к параметрам железа и ОС. Рассмотрим важный нюанс: при серьезных обновлениях macOS (например, переход на новую мажорную версию системы) параметры могут измениться, что приведет к «слету» лицензии. Всегда держите наготове резервные пин-коды.

2. Аппаратные USB-ключи (HASP): Работа с ними на Mac реализована сложнее. Для распознавания ключа требуются драйверы Sentinel Runtime. На последних версиях системы (Sonoma, Sequoia) система безопасности Apple часто блокирует расширения ядра, необходимые для работы драйверов HASP. Если есть возможность, лучше конвертировать аппаратный ключ в программную лицензию.

Технические ограничения: COM-объекты и внешние компоненты

Рассмотрим подробнее, почему некоторые привычные функции могут не работать. Главная проблема заключается в технологии COM (Component Object Model). Это проприетарная технология Microsoft, которой физически нет в macOS. Что это значит для пользователя 1С?

Современные типовые конфигурации (например, БП 3.0, УНФ 3.0) постепенно отказываются от использования COM-технологий в пользу Native API, но в старых или сильно доработанных базах это станет непреодолимым препятствием.

Настройка интерфейса, шрифтов и Retina-дисплея

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

Проблема шрифтов: В macOS отсутствуют стандартные шрифты Microsoft (Arial, Times New Roman, Calibri). Из-за этого печатные формы (счета, акты, накладные) могут отображаться некорректно: текст наезжает друг на друга или выходит за границы таблиц. Для решения этой задачи нам необходимо установить пакет шрифтов Microsoft в системное приложение Шрифты (Font Book).

Горячие клавиши: Многие функциональные клавиши F1-F12 в macOS по умолчанию управляют яркостью и звуком. Чтобы использовать их в 1С (например, F7 для поиска или F12 для выбора), нужно либо зажимать клавишу fn, либо изменить настройки в системных предпочтениях клавиатуры, включив использование клавиш F1, F2 и т.д. как стандартных функциональных.

Работа с данными и кэшем

Проанализируем, где 1С хранит свои временные файлы на Mac. Это полезно знать для диагностики ошибок и очистки кэша. В Windows мы привыкли к папке AppData, а в macOS пути будут следующими:

Настройки пользователя, список баз и кэш располагаются по пути: /Users/ИмяПользователя/Library/Application Support/1C.

Обратите внимание, что папка Library (Библиотеки) в домашнем каталоге пользователя по умолчанию скрыта. Чтобы попасть туда, в Finder выберите меню «Переход» и удерживайте клавишу Option (Alt) — пункт «Библиотека» появится в списке.

Альтернативный вариант: Веб-клиент

Разберем ситуацию, когда локальный клиент доставляет слишком много хлопот. Опытные системные администраторы часто рекомендуют пользователям Mac работать через веб-клиент. Если ваша информационная база опубликована на веб-сервере (Apache или IIS), вы можете запустить её через Safari или Google Chrome.

Современный веб-клиент 1С практически идентичен тонкому клиенту по функциональности, но при этом:

  1. Не требует установки платформы на каждый MacBook.
  2. Идеально масштабируется под Retina-экраны средствами браузера.
  3. Не имеет проблем с установкой обновлений платформы на стороне пользователя.

Итоги и рекомендации

Выясним финальный вердикт: стоит ли использовать 1С локально на macOS? Да, это вполне рабочее решение для бухгалтера или менеджера, чья работа не связана с поддержкой специфического торгового оборудования или использованием древних самописных обменов через COM.

Для стабильной работы мы рекомендуем придерживаться следующего алгоритма:

Следуя этим правилам, вы сможете наслаждаться работой в 1С на качественном железе Apple, забыв о проблемах Windows-систем.

← На главную