Долгое время наблюдались проблемы совместимости между двумя популярными операционными системами. Приложения для Mac не работали в среде Windows и наоборот. Естественно, что первая мысль, которая появляется при оценки возможности работать с 1С – это будет ли программный продукт функционировать в среде Mac OS?
Изначально системы 1С и правда не работали с яблоками. Единственным вариантом решения тогда была установка виртуальной машины Windows и уже на её базе устанавливать 1С. Это не самый простой и эффективный способ. Работа виртуальной машины отъедает значительное количество ресурсов системы и даже современный компьютер превращался из-за этого в гору мусора. Постоянные тормоза и сбои в работе делали нормальную эксплуатацию невозможной.
Способ использования виртуальной машины для 1С сейчас уже практически не актуален. Поэтому, подробно рассказывать про него не будем. Если вы столкнетесь с этой задачей, то исходите из того, что и виртуальная машина, и сама 1С-ка должны сразу заработать. Если по умолчанию настроить не получилось, то тут будет довольно много возни и потребуются хотя бы поверхностные знания в области настройки систем.
Сейчас картина изменилась. Примерно с 2020 года существует специальная версия платформы 1С, адаптированная для Mac OS. С ней очень просто работать. Достаточно просто запустить инсталляцию в среде Mac и программа сама всё сделает. Обычный привычный инсталлятор.
Изначально версия 1С для Mac имела ряд ограничений.
Так в Mac версии не будут работать такие функции:
- Все связанное с COM-протоколом не будет поддерживаться
- Не будет работать консоль администрирования
- Нет возможности работать с почтой
- Нет поддержки автоматической работы с БД
- Не работает обновление по протоколу http
- Все внешние параметры Native API
Начиная с версии 8.3.7.1845 компания 1С выпускает полноценный (с незначительными ограничениями) клиент 1С:Предприятия для Mac OS X. Все эти “незначительные ограничения” добавят проблем скорее разработчикам, нежели самим пользователям конфигурации. Подробный и актуальный перечень того, на что стоит обратить внимание разработчику приведен на сайте 1С: ИТС. Из всего вышеперечисленного сложности могут появиться только из-за, например, невозможности использовать какое-то устройство COM. Да и то, этот вопрос легко решается и программисты могут вполне себе успешно справиться с такой задачей.