Обновление 1С на телефоне и планшете: Android, iOS, APK и MDM
Содержание
Мобильное приложение 1С обновляют тремя способами. Если программа установлена из магазина (Google Play, RuStore, AppGallery, App Store), откройте её страницу в магазине и нажмите «Обновить». Если приложение собрано вашим разработчиком и выдано файлом, на Android ставят новый APK поверх старого. На корпоративных телефонах обновление приходит через систему управления устройствами (MDM), и пользователю обычно ничего делать не нужно.
Перед любым способом отправьте на сервер все несинхронизированные данные. Сама установка новой версии поверх старой данные не стирает, а вот удаление и переустановка — стирают.
Зачем обновлять мобильное приложение 1С
У мобильной 1С есть две части, и обновляются они по-разному:
- 📱 Само приложение — программа на телефоне (мобильный клиент «1С:Предприятие» или отдельное приложение на мобильной платформе). Его обновляют через магазин, APK или MDM.
- 🗄️ Конфигурация и данные — то, что приходит из базы. В мобильном клиенте, который подключается к базе на сервере, изменения конфигурации подтягиваются сами при следующем подключении. Магазин для этого не нужен.
Обновлять само приложение нужно по практическим причинам:
- 🔌 Совместимость с сервером. Администратор обновил платформу на сервере, а старый мобильный клиент не умеет с ней работать — подключение к базе перестаёт открываться.
- 🛠️ Исправления ошибок. Вылеты при синхронизации, проблемы с камерой при сканировании штрихкодов, сбои печати на мобильный принтер часто закрываются именно новой сборкой.
- 🔒 Безопасность. Новые версии получают исправления в работе с сетью и сертификатами.
- 📲 Новая версия ОС. После крупного обновления Android или iOS старая сборка может работать нестабильно.
Если вы пользуетесь корпоративным приложением, версию часто определяет не магазин, а разработчик или администратор. Ставить «самую свежую» версию в обход них не стоит: приложение может перестать обмениваться данными с учётной базой.
Как узнать текущую версию приложения 1С на телефоне
Версию проверяют до обновления (чтобы понять, нужно ли оно) и после (чтобы убедиться, что всё встало).
| Где смотреть | Android | iOS |
|---|---|---|
| Настройки телефона | Настройки → Приложения → <название приложения>, номер версии внизу карточки | Настройки → Основные → Хранилище iPhone → <название приложения>, строка с версией под названием |
| Магазин | Страница приложения → блок «Об этом приложении» (Google Play) или описание в RuStore | Страница в App Store → «История версий» |
| Внутри приложения | Раздел со сведениями о программе в меню приложения | Так же |
В мобильном клиенте «1С:Предприятие» сведения о программе показывают сразу две вещи: версию самого клиента и данные о подключённой базе. Если поддержка просит «версию 1С на телефоне», им обычно нужна версия клиента — номер вида 8.3.xx.xxxx.
💡 Сфотографируйте экран с номером версии перед обновлением. Если после него что-то сломается, разработчику или администратору сразу будет ясно, с какой сборки вы ушли.
Подготовка: синхронизация данных и проверка совместимости
Обновление из магазина обычно проходит без потерь. Но бывают сбои: обновление прервалось, приложение перестало запускаться, пришлось удалять и ставить заново. На этот случай готовьтесь заранее.
Что сделать перед обновлением
- Синхронизируйте данные. В автономных приложениях (торговый агент, склад, мобильная касса, инвентаризация) документы хранятся на телефоне, пока не уйдут на сервер. Запустите обмен и дождитесь сообщения об успешной отправке.
- Закройте открытую смену, если это кассовое приложение и регламент кассы это требует.
- Запишите параметры подключения. Адрес публикации базы, имя пользователя, при необходимости — логин и пароль веб-сервера. После переустановки их придётся вводить заново.
- Проверьте место в памяти. Для обновления нужно свободное место примерно в 2–3 раза больше размера приложения: магазин скачивает пакет, распаковывает его и только потом удаляет старую версию.
- Подключитесь к стабильному Wi-Fi и зарядите телефон хотя бы до 30–40%.
Совместимость с сервером
Мобильный клиент работает с базой через веб-публикацию. Если на сервере сменилась версия платформы, клиент может потребовать обновления — или наоборот: новый клиент из магазина ещё не поддерживается вашей серверной версией.
Порядок в организации простой. Сначала администратор обновляет сервер, затем проверяет подключение на одном тестовом телефоне. Только после этого обновление раздают всем. Если вы рядовой пользователь и не уверены, спросите администратора, можно ли обновляться сейчас.
Не удаляйте приложение «для чистой установки», пока не убедились, что все документы ушли на сервер. Неотправленные заказы и чеки при удалении пропадут без возможности восстановления.
Как обновить мобильное приложение 1С из магазина
Это основной способ для приложений, опубликованных фирмой 1С или партнёром в публичном магазине.
Google Play
- Откройте Google Play и нажмите на значок профиля в правом верхнем углу.
- Выберите
Управление приложениями и устройством. - На вкладке с доступными обновлениями найдите приложение 1С и нажмите «Обновить».
Либо найдите приложение поиском и нажмите «Обновить» прямо на его странице. Если там написано «Открыть», у вас уже последняя версия .
RuStore
- Откройте RuStore, перейдите в раздел своих приложений.
- В списке доступных обновлений нажмите «Обновить» у нужного приложения 1С.
Если приложение ставили из Google Play, а теперь оно есть только в RuStore, магазин может не увидеть его как «своё». Тогда откройте страницу приложения в RuStore и установите поверх — при совпадении подписи данные сохранятся. Если RuStore пишет о конфликте, читайте раздел про ошибки ниже.
AppGallery (Huawei)
На телефонах Huawei без сервисов Google приложения 1С ставят из AppGallery или RuStore. Обновление — на вкладке Я → Обновления в AppGallery или в разделе приложений RuStore.
App Store (iPhone и iPad)
- Откройте App Store и нажмите на значок профиля.
- Пролистайте до списка доступных обновлений.
- Нажмите «Обновить» рядом с приложением 1С.
Доступность приложений 1С в российском App Store менялась, и не каждое приложение сейчас можно найти поиском. Если приложения нет в поиске, но оно установлено, обновление всё равно может прийти через список покупок вашего Apple ID.
Как включить автообновление
| Магазин | Где включить |
|---|---|
| Google Play | Профиль → Настройки → Настройки подключения → Автообновление приложений |
| App Store | Настройки → App Store → Обновления ПО (переключатель автоматических обновлений) |
| RuStore | Профиль → настройки → автообновление приложений |
Автообновление удобно для личного телефона. На рабочих устройствах с корпоративным приложением 1С его лучше согласовать с администратором: новая версия может прийти раньше, чем обновят сервер.
Ручное обновление через APK-файл на Android
Многие компании собирают своё мобильное приложение на мобильной платформе 1С и раздают его не через магазин, а файлом .apk — по ссылке, через общий диск или мессенджер. Обновление в этом случае тоже ручное.
- Получите новый APK от разработчика или администратора. Не скачивайте сборки 1С с посторонних сайтов: внутри может быть что угодно.
- Разрешите установку из этого источника. При первом открытии файла Android сам предложит перейти в настройки и включить разрешение для браузера или файлового менеджера.
- Откройте файл и нажмите «Обновить» (не «Установить» — если система предлагает именно установку рядом, значит, у пакета другое имя или подпись).
- Дождитесь окончания установки и запустите приложение.
- Выполните обмен с базой и проверьте, что данные на месте.
Что важно знать про APK:
- 🔑 Подпись. Новая сборка ставится поверх старой, только если она подписана тем же ключом. Если разработчик потерял ключ или пересобрал приложение с другим, обновиться поверх не получится — только удаление и новая установка, с потерей локальных данных.
- 🔢 Номер сборки. Android не даёт поставить поверх пакет с меньшим внутренним номером версии. Это защита от отката, о ней — ниже.
- 🛡️ Play Защита. Google Play может предупредить, что приложение неизвестно. Для корпоративной сборки это нормально: нажмите «Всё равно установить», если файл получен от своего разработчика.
💡 Разработчику полезно держать номер сборки в имени файла, например sklad_2.4.1.apk. Так пользователи не путают старый и новый файлы в папке «Загрузки».
Обновление на корпоративных устройствах через MDM
В компаниях, где у торговых агентов, кладовщиков или курьеров десятки служебных телефонов, обновление по одному не делают. Используют систему управления мобильными устройствами (MDM).
Как это обычно устроено:
- 🏢 Android. Корпоративное приложение загружают в консоль MDM как APK или публикуют как частное приложение в управляемом Google Play. Администратор назначает версию группе устройств, и она ставится в фоне.
- 🍏 iOS. Приложения распространяются через Apple Business Manager и подключённую MDM-систему. Устанавливать собственные сборки на iPhone в обход App Store или MDM нельзя.
- 🧪 Поэтапная раскатка. Сначала новую версию получают 2–3 тестовых устройства, затем один отдел, потом все. Так ошибка в сборке не останавливает работу всех агентов сразу.
- ⏰ Окно обновления. Установку ставят на нерабочее время, а перед ней приложение должно выполнить обмен — иначе часть документов останется на телефоне.
Что делать пользователю корпоративного телефона:
- Не обновлять приложение вручную, если так не сказано в регламенте.
- Если MDM прислал уведомление об обновлении — завершить обмен и подтвердить установку.
- После обновления открыть приложение, выполнить синхронизацию и сообщить администратору, если что-то не работает .
Если телефон под управлением MDM, отключать профиль управления или ставить приложение из другого источника нельзя: устройство может потерять доступ к корпоративной сети и почте.
Как вернуть предыдущую версию приложения 1С
Штатной кнопки «откатить» нет ни в Android, ни в iOS. Варианты зависят от того, откуда приложение.
| Ситуация | Что можно сделать | Риск |
|---|---|---|
| Android, у вас есть старый APK | Удалить текущую версию и установить старую | Локальные данные удалятся |
| Android, корпоративное приложение в MDM | Администратор назначает прежнюю версию группе | Зависит от MDM; часто тоже переустановка |
| Android, приложение из магазина | Старую версию магазин не даёт. Нужен APK прежней версии от издателя | Удаление данных |
| iPhone/iPad | Откат невозможен. Ждать исправленной версии | — |
Порядок отката на Android:
- Выполните обмен с базой. Если приложение после обновления не запускается и обмен невозможен — сначала свяжитесь с разработчиком: иногда данные можно вытащить, а после удаления их уже не будет.
- Удалите приложение:
Настройки → Приложения → <название> → Удалить. - Установите старый APK.
- Отключите автообновление для этого приложения. В Google Play это делается на странице приложения: меню из трёх точек → снять флажок автообновления.
- Заново введите параметры подключения и выполните первую синхронизацию.
Если приложение — мобильный клиент к базе на сервере, откат обычно не нужен. Данные хранятся на сервере, и проще дождаться совместимой версии или попросить администратора проверить версию платформы на сервере.
Ошибки при обновлении и что с ними делать
Настройки → Приложения → Google Play Маркет, нажмите «Остановить» и очистите кеш. Проверьте, нет ли в очереди других загрузок и не включено ли «Только через Wi-Fi» при мобильном интернете.Настройки → Приложения → <название> → Память. Если и это не помогло, передайте разработчику модель телефона, версию ОС и версию приложения.Кнопка «Очистить данные» или «Стереть хранилище» в настройках Android равносильна переустановке: удалятся настройки подключения и все неотправленные документы. Нажимайте её только после успешного обмена.