Работает ли 1С:Предприятие на macOS Big Sur и новых процессорах Apple M1?

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

Многие компании используют в своей работе компьютеры Apple, и при внедрении 1С возникает закономерный вопрос: возможно ли установить и комфортно работать с тонким клиентом «1С:Предприятие» на macOS, в частности на таких версиях, как Big Sur, и на устройствах с новыми процессорами Apple Silicon (M1/M2/M3)? Проанализируем ситуацию, основываясь на опыте пользователей и официальной информации.

Основной сценарий, который мы разберем, — это подключение тонкого клиента с macOS к серверу 1С, где расположена база данных и раздаются лицензии. Это наиболее распространенный и рекомендуемый вариант использования.

Основной ответ: Да, это возможно, но с рядом ограничений

Короткий ответ — да, тонкий клиент 1С можно установить на macOS Big Sur, и он будет работать для подключения к серверной базе. Пользователи подтверждают, что клиент запускается и выполняет свои основные функции. Дистрибутив для установки можно найти на официальном портале 1С в разделе релизов технологической платформы.

Однако понятие «реально рабочая версия» для каждого свое. Клиентское приложение для macOS имеет существенные отличия и ограничения по сравнению с версией для Windows. Перед принятием решения об обновлении или переходе на macOS важно понимать эти особенности.

Ключевые ограничения клиента 1С для macOS

Рассмотрим подробнее список ограничений, которые могут быть критичными в зависимости от ваших задач. Этот список обусловлен как архитектурой самой платформы 1С, так и особенностями операционной системы от Apple.

  1. Работа с файловыми базами: На компьютере с macOS не поддерживается работа с файловой информационной базой по локальной сети (в «расшаренной» папке). Работать с файловой базой можно только в том случае, если она находится локально на этом же Mac. Если база на другом компьютере, ее необходимо публиковать на веб-сервере и подключаться по протоколу HTTP.
  2. Серверные компоненты: На macOS не поддерживается работа кластера серверов «1С:Предприятия» и отсутствует консоль администрирования кластера. Администрирование возможно только через кроссплатформенные утилиты.
  3. Публикация на веб-сервере: С компьютера Mac нельзя опубликовать информационную базу на веб-сервере.
  4. Установка шаблонов конфигураций: Для некоторых конфигураций шаблоны не устанавливаются напрямую. Их нужно сначала установить на Windows, а затем вручную скопировать файлы на Mac.
  5. Автоматический выбор версии платформы: Система не подбирает нужную версию платформы для конкретной базы автоматически. Придется запускать клиентское приложение нужной версии вручную.
  6. Отсутствие поддержки COM-технологии: MacOS не поддерживает технологию COM, что приводит к следующим последствиям:
    • Невозможна работа с объектом COMОбъект.
    • Нельзя запустить 1С в режиме Automation-сервера.
    • Не работают внешние компоненты, созданные с использованием COM-технологии.
  7. Внешние компоненты и источники данных: Не поддерживается работа с внешними источниками данных на стороне клиента и с внешними компонентами, созданными по технологии Native API.
  8. Прочие ограничения:
    • Невозможно обновление клиентского приложения по HTTP.
    • Не поддерживается аутентификация пользователя средствами операционной системы.
    • Невозможна работа с объектом Почта (однако ИнтернетПочта поддерживается в полном объеме).
    • Отсутствуют 32-разрядные версии клиента.

Вывод: для простого подключения к серверу в режиме тонкого клиента большинство этих ограничений не являются критичными. Но если вам требуется более сложный функционал, стоит тщательно взвесить все «за» и «против».

Особенности работы на Mac с процессорами Apple Silicon (M1/M2/M3)

С переходом Apple на собственные ARM-процессоры возникли новые вопросы совместимости. Разберем ключевые моменты.

Использование Rosetta 2. На данный момент клиент 1С не является нативным приложением для архитектуры ARM. Для его запуска на Mac с процессорами M1 и новее используется встроенный транслятор Rosetta 2. Система сама предложит его установить при первом запуске приложения. В целом, работа через эмулятор стабильна, но могут возникать нюансы.

Проблемы с интерфейсом. Некоторые пользователи отмечают, что на M1-компьютерах интерфейс 1С может выглядеть «размытым». Это связано с особенностями масштабирования в режиме эмуляции. На компьютерах с процессорами Intel такой проблемы, как правило, не наблюдается.

Программные лицензии. Важный момент: существуют известные проблемы с активацией локальных программных лицензий на Mac с процессорами M1/M2. Если вам нужно активировать лицензию прямо на Mac, вы можете столкнуться с трудностями. Однако если, как в рассматриваемом случае, лицензии получаются с сервера 1С, то эта проблема вас не коснется.

Актуальная информация: Совместимость с macOS Sonoma

С выходом новых версий macOS ситуация с совместимостью может меняться. Например, после релиза macOS 14 Sonoma осенью 2023 года пользователи столкнулись с невозможностью запуска тонкого клиента. Фирма «1С» признала проблему и в начале 2024 года выпустила обновления технологической платформы, которые ее решили.

Ключевой вывод: для стабильной работы на последних версиях macOS необходимо использовать актуальные релизы платформы «1С:Предприятие».

Альтернативные способы работы с 1С на macOS

Если ограничения нативного клиента для вас критичны, рассмотрим два надежных альтернативных варианта.

  1. Веб-клиент. Вы можете работать с базой 1С прямо из браузера (например, Safari или Chrome), не устанавливая никаких приложений. Этот способ удобен, быстр в настройке, но также имеет свои функциональные ограничения, связанные с возможностями браузера (например, работа с файлами и торговым оборудованием).
  2. Удаленный рабочий стол (RDP). Это самый надежный и полнофункциональный способ. Вы устанавливаете на Mac приложение Microsoft Remote Desktop из App Store и подключаетесь к удаленному серверу Windows, на котором запущена полноценная версия 1С. Этот метод позволяет использовать 1С без каких-либо ограничений, как если бы вы работали на Windows-компьютере. Он не зависит от версии macOS и архитектуры процессора вашего Mac.

В итоге, можно смело сказать, что работа с 1С на macOS Big Sur и более новых системах доступна, особенно в клиент-серверном варианте. Главное — четко понимать существующие ограничения, использовать актуальную версию платформы и быть готовым к использованию альтернативных методов, таких как RDP, для доступа к полному функционалу.

← На главную