К статье
Практический материал

Быстрый старт · 9 мин

1С мобильная платформа: как установить и подключить к базе

Как установить мобильную платформу 1С на Android и iOS: скачивание из магазинов, требования к версии платформы, подключение к информационной базе и частые ошибки.

Мобильная платформа 1С — это технология, которая позволяет запускать 1С-приложения на смартфонах и планшетах под управлением Android и iOS. Установка состоит из двух частей: на сервере публикуется мобильное приложение, а на устройство ставится клиент — либо собранная под вашу конфигурацию сборка, либо универсальное приложение «1С:Мобильная платформа» из магазина приложений для целей разработки и тестирования.

Перед началом важно понять, какой сценарий вам нужен. Для разработчика и тестировщика достаточно установить отладочный клиент из Google Play или App Store и подключиться к опубликованной базе по адресу. Для конечных пользователей в компании обычно собирается отдельное приложение с помощью сервиса «1С:Сборщик мобильных приложений» или локальных инструментов сборки.

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

Что понадобится перед установкой

Мобильная платформа работает не сама по себе: она подключается к информационной базе, опубликованной на веб-сервере. Поэтому перед установкой клиента проверьте серверную часть. Вам потребуется платформа 1С:Предприятие версии не ниже той, что заложена в конфигурацию, веб-сервер (Apache или IIS) с опубликованной базой и сама конфигурация, поддерживающая мобильный режим.

На стороне устройства требования простые: актуальная версия Android или iOS, свободное место для приложения и стабильный доступ в интернет или корпоративную сеть. Если база опубликована только во внутренней сети, устройство должно иметь к ней доступ — например, через VPN или Wi-Fi компании.

Проверка и публикация мобильного приложения на сервере

Публикация выполняется на веб-сервере, где уже развёрнута ваша информационная база. В конфигураторе откройте настройки публикации и убедитесь, что включена публикация мобильного приложения: создаётся отдельный виртуальный каталог с файлом конфигурации мобильного клиента. Для файловой базы публикацию можно выполнить прямо из конфигуратора, для клиент-серверной — через консоль администрирования или вручную в настройках веб-сервера.

После публикации проверьте доступность по адресу вида https://ваш-сервер/имя_базы — в браузере должна открываться страница или возвращаться ответ веб-сервиса, а не ошибка 404 или 500. Если используется самоподписанный сертификат HTTPS, его придётся дополнительно установить на мобильное устройство, иначе подключение будет отклонено.

Контрольные точки

Как проверить публикацию

Открытие URL базы в браузере устройства
Норма

Страница открывается, нет ошибок сертификата

Тревожный признак

Ошибка 404, 500 или предупреждение о недоверенном сертификате

Доступность сервера с устройства
Норма

Устройство в той же сети или подключено через VPN

Тревожный признак

Сервер пингуется только с рабочих станций офиса

Версия платформы
Норма

Версия сервера совпадает с версией мобильного клиента

Тревожный признак

Клиент новее или старше серверной платформы

Установка отладочного клиента на Android

Для разработки и тестирования фирма «1С» публикует в Google Play приложение «1С:Мобильная платформа». Откройте магазин, найдите приложение по названию и установите его как обычную программу. Обратите внимание на версию платформы в описании приложения — она должна совпадать с версией на сервере.

Если нужна конкретная версия, отличная от опубликованной в магазине, дистрибутив мобильной платформы доступен на портале 1С в разделе обновлений. Из него можно установить APK вручную, разрешив в настройках Android установку из неизвестных источников. Этот способ подходит только для тестовых устройств: на рабочих телефонах сотрудников установка из сторонних источников создаёт риски безопасности.

Установка на Android
  1. 1
    Откройте Google Play и найдите «1С:Мобильная платформа»
  2. 2
    Проверьте версию платформы в описании приложения
  3. 3
    Установите приложение и запустите его
  4. 4
    Добавьте новое подключение: укажите адрес опубликованной базы
  5. 5
    Введите логин и пароль пользователя базы
  6. 6
    Дождитесь загрузки конфигурации и проверьте работу основных форм

Установка клиента на iOS

На iPhone и iPad отладочный клиент устанавливается из App Store — найдите приложение «1С:Мобильная платформа» и установите его стандартным способом. Ограничение iOS в том, что установить клиент конкретной старой версии «вручную» сложнее, чем на Android: Apple не позволяет свободно ставить произвольные сборки без сертификата разработчика.

Для распространения собственной сборки на iOS внутри компании потребуется учётная запись разработчика Apple и подпись приложения корпоративным сертификатом либо доставка через TestFlight. Это платная и бюрократически более сложная процедура, поэтому её планируют заранее, до начала внедрения.

Подключение установленного клиента к базе

После установки запустите приложение и добавьте информационную базу: укажите полный URL опубликованного мобильного приложения, имя пользователя и пароль. При первом подключении клиент загружает конфигурацию и данные — на медленном канале это может занять заметное время, поэтому первичную синхронизацию лучше выполнять по Wi-Fi.

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

Первую проверку удобно делать на тестовой копии базы с ограниченным набором данных. Так вы быстрее заметите ошибки прав доступа и обмена, не рискуя рабочими документами.
ПЗ
Практическое замечание

Сборка собственного приложения для внедрения

Отладочный клиент из магазина подходит для разработки, но для рабочего внедрения принято собирать отдельное приложение с собственным названием, иконкой и зашитым адресом базы. Основной инструмент — сервис «1С:Сборщик мобильных приложений»: вы загружаете конфигурацию мобильного приложения, указываете параметры и получаете готовый APK для Android или пакет для iOS.

Альтернатива — локальная сборка с помощью инструментов, входящих в дистрибутив мобильной платформы, но она требует установленных SDK для Android и, в случае iOS, компьютера с macOS. Для большинства внедрений облачный сборщик проще и быстрее.

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

Клиент из Google Play / App Store

Быстрый старт для разработки и тестов. Ограничение: общий интерфейс, ручной ввод адреса базы, не подходит как финальное решение для пользователей.

Сборка через «1С:Сборщик»

Готовое приложение со своим именем и настройками, подходит для внедрения. Требует подписки на сервис и для iOS — учётной записи разработчика Apple.

Локальная сборка из дистрибутива

Полный контроль над процессом, работа без облачного сервиса. Ограничение: нужны Android SDK, а для iOS — macOS и сертификаты.

Частые ошибки и их устранение

Самая распространённая проблема — сообщение о несовпадении версий. Оно означает, что мобильный клиент собран под другую версию платформы, чем опубликовано на сервере. Решение: обновить платформу на сервере или установить клиент соответствующей версии.

Вторая группа ошибок связана с сетью и сертификатами: устройство не видит сервер, HTTPS-сертификат не доверен, база опубликована без поддержки мобильного клиента. Проверяйте доступность URL в браузере самого устройства — это самый быстрый способ локализовать проблему до настройки клиента.

Типичные ошибки
01
Установка клиента другой версии — приложение не подключается к базе с ошибкой несовместимости
02
Публикация только тонкого клиента без мобильного приложения — клиент получает ошибку при загрузке конфигурации
03
Самоподписанный сертификат без установки на устройство — соединение отклоняется системой
04
Тестирование на рабочей базе — ошибки обмена попадают в реальные документы
05
Первичная синхронизация по мобильному интернету — долгая загрузка и обрывы соединения

Частые вопросы

Можно ли установить мобильную платформу без публикации базы на веб-сервере?

Нет. Мобильный клиент подключается к базе только через веб-сервер по HTTP/HTTPS. Публикация мобильного приложения — обязательный этап, без него установленное приложение не сможет загрузить конфигурацию.

Работает ли мобильная платформа без интернета?

Да, если конфигурация спроектирована для автономной работы: данные хранятся локально на устройстве, а синхронизация с основной базой выполняется при появлении связи. Это определяется архитектурой конкретной конфигурации, а не настройкой клиента.

Нужна ли отдельная лицензия 1С для мобильных устройств?

Мобильные клиенты используют лицензионную политику, отличную от настольных клиентов: для подключения мобильных приложений применяются свои правила лицензирования. Точные условия зависят от вашей поставки и конфигурации — уточняйте их в описании программного продукта или у партнёра 1С.

Почему приложение из Google Play не подключается к моей базе?

Чаще всего причины три: версия клиента не совпадает с версией серверной платформы, база опубликована без включённого мобильного приложения или сервер недоступен с устройства. Проверьте URL в браузере телефона и сверьте версии платформы.

Чем отладочный клиент отличается от собранного приложения?

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

Можно ли установить мобильную платформу на планшет?

Да, мобильная платформа работает и на планшетах под Android и iOS. Учтите, что интерфейс конфигурации должен учитывать больший экран — проверьте отображение основных форм после подключения.

Итог

Что важно запомнить

Установка мобильной платформы 1С сводится к трём шагам: опубликовать мобильное приложение на веб-сервере, установить клиент из магазина или собрать собственное приложение, подключиться по URL с совпадающей версией платформы. Большинство проблем вызваны несовпадением версий и недоступностью сервера с устройства.