Сканер QR-кодов¶
Сканер QR-кодов — встроенная функция, позволяющая быстро применить адрес сервера RuDesktop через считывание QR-кода. Используется для быстрой настройки клиента на корпоративный сервер без ручного ввода адреса
Запуск сканера¶
Открыть сканер можно с вкладки Настройки — кнопка Сканер QR-кода в правом верхнем углу шапки приложения
Важно
При первом запуске сканера система Android запросит разрешение на доступ к камере. Без этого разрешения сканирование невозможно
Окно сканера¶
В окне сканера отображаются:
Видоискатель камеры с прямоугольной рамкой посередине — область, в которую нужно поместить QR-код
Выбрать из галереи — распознать QR-код на изображении из галереи устройства
Фонарик — включить или выключить вспышку камеры для сканирования в условиях слабого освещения
Сменить камеру — переключение между фронтальной и основной камерами
Кнопка назад — вернуться в настройки
Распознанные форматы QR-кодов¶
Сканер обрабатывает два формата QR-кодов:
Конфигурация сервера RuDesktop¶
QR-коды с префиксом config= содержат адрес сервера. После распознавания открывается диалог Сервер для подключения с предзаполненным адресом
В диалоге можно:
Изменить адрес перед применением
Выбрать один из ранее использованных адресов из списка История подключений
Удалить запись из списка адресов кнопкой
Кнопка OK применяет настройки. Кнопка Отменить закрывает диалог без изменений
Подсказка
После смены адреса сервера приложение автоматически выполняет выход из учётной записи. Войдите заново с учётными данными нового сервера
QR-код провижининга MDM¶
QR-код для провижининга устройства в режим Device Owner имеет специальный формат с ключом android.app.extra.PROVISIONING_ADMIN_EXTRAS_BUNDLE. После считывания такого QR-кода адрес сервера применяется автоматически без диалога подтверждения. Появляется уведомление Server set to <адрес>
Примечание
Сам перевод устройства в режим Device Owner выполняется отдельно — через стандартную системную процедуру провижининга Android (на стартовом экране нового или сброшенного устройства). Этот же QR-код, отсканированный внутри уже установленного приложения, лишь применяет адрес сервера в текущей конфигурации клиента
Подробнее о подготовке устройства через QR-код см. кейсы:
Обработка ошибок¶
Если QR-код не удалось распознать — появится уведомление No QR code found
Если содержимое QR-кода не соответствует ни одному из поддерживаемых форматов — появится уведомление Invalid QR code
Если QR-код для MDM-провижининга содержит некорректные данные — появится уведомление Invalid MDM QR code
Если разрешение на доступ к камере не выдано — появится уведомление No permission
Связанные функции¶
Сервер для подключения — ручной ввод адреса сервера
Альтернативные сервера — настройка резервных адресов