Обновление мобильных приложений¶
Обновляйте Watcher из того магазина и той карточки приложения, которыми вы пользуетесь: Google Play или App Store. Для брендированного приложения используйте ссылку вашего оператора.
Доступность обновления определяется магазином и выбранной карточкой приложения. У разных брендов версии могут отличаться. Процент распространения обновления и дату появления на конкретном устройстве нельзя определить по версии сервера Watcher.
Если вы обновляете приложение на телефоне, начните с подготовки. Если вы выпускаете приложение своего бренда, используйте порядок для оператора.
Перед обновлением¶
Для Watcher Android 26.10.01 требуется Android 9 или новее, для Watcher iOS 26.10.02 — iOS 15 или новее. Доступность установки конкретного пакета и работу видео на устройстве проверьте отдельно; требования брендированного приложения могут отличаться.
- Запишите версию приложения и сервера Watcher.
- Убедитесь, что у вас есть логин, пароль и Operator ID либо адрес сервера для используемого способа входа.
- Проверьте, что электронная почта или другой предусмотренный способ восстановления доступа вам доступны.
- Если сервер давно не обновлялся, сначала согласуйте его обновление с администратором. Для рабочего сервиса проверьте новую версию приложения на одной тестовой учетной записи и устройстве до массового перехода.
Не удаляйте приложение как обязательный шаг обновления: повторная установка может потребовать нового входа и восстановления локальных настроек.
Обновление приложения¶
- Откройте карточку установленного приложения в магазине.
- Нажмите Обновить, если новая версия доступна.
- Запустите приложение и при необходимости войдите повторно.
- Проверьте список камер, живое видео, архив и нужные события.
- Проверьте разрешение на уведомления в настройках телефона, если вы используете push-уведомления.
Автоматическое обновление зависит от настроек магазина и устройства. Если кнопки обновления нет, убедитесь, что открыта правильная карточка и выбрана нужная учетная запись магазина.
Если требуется обновление сервера¶
Версию сервера можно посмотреть в веб-интерфейсе Watcher. Обновление сервера выполняет администратор по инструкции обновления и отката.
Состав резервной копии зависит от поколения установки. Не переносите команды для старых файловых баз на современную установку с PostgreSQL. Перед обновлением сохраните данные и конфигурацию по инструкции для вашей версии. Для старой установки с неизвестным путем миграции обратитесь в поддержку с номером текущей версии и описанием развертывания.
Для PWA отдельного обновления через магазин нет: обновляется серверный веб-интерфейс. После обновления сервера заново откройте PWA; если интерфейс не обновился, закройте его и повторите вход через браузер.
Если после обновления пропал доступ¶
Проверьте адрес сервера или Operator ID, логин и пароль. Сравните вход в приложение со входом в веб-интерфейс под той же учетной записью.
Если веб-вход работает, а мобильный — нет, передайте администратору версии приложения, ОС телефона и Watcher, способ входа и точный текст ошибки. Если список камер открывается, но видео не идет, выполните проверку подключения. Для отсутствующих уведомлений используйте отдельную проверку.
Не передавайте пароль, токены доступа или QR-код входа в открытые обсуждения. Подробнее о способах входа см. Мобильные приложения.
Выпуск обновления брендированного приложения¶
Оператор получает обновление своего бренда через техническую поддержку Flussonic. Укажите Operator ID, платформу, ссылки на опубликованные карточки и текущую версию. Если обновление требуется из-за замечания магазина, приложите его полный текст. Получите подтверждение, какая сборка подготовлена для вашего бренда и магазина.
- Получите тестовую сборку или ссылку на тестирование от поддержки. Проверьте вход, видео, архив и уведомления на своей тестовой учетной записи, а также оформление и языки.
- Подтвердите результат и получите окончательный файл Android либо согласуйте отправку окончательной сборки iOS в App Store Connect.
- Выпустите обновление в существующей карточке приложения по порядку публикации. Если магазин отклоняет файл, передайте поддержке текст отказа и номер сборки.
- После появления обновления проверьте обновление поверх предыдущей версии на тестовом телефоне. Затем сообщите пользователям о доступности обновления и дайте ссылку на карточку своего бренда.
Обновление сервера Watcher и выпуск стандартного приложения Watcher не подтверждают, что новая версия вашего бренда уже опубликована. Если кнопки Обновить нет в карточке бренда, проверьте статус его выпуска в консоли магазина.