-
Политика логирования
Теперь логирование событий в приложении можно настроить в панели администрирования. Устанавливаемые администратором правила логирования избавляют разработчика приложения от необходимости встраивать в мобильное приложение дополнительные правила и логику, необходимые для отслеживания работы приложения.
Правила могут задаваться как для всех приложений, так и для каждого приложения в отдельности. Логировать события можно выборочно, устанавливая соответствующий уровень: info, debug, warning, error. Предусмотрена возможность защитить пользовательские бизнес-данные с помощью специальной опции «Не сохранять чувствительные данные в логи». В момент работы политик собранные логи сохраняются в базу данных приложения и по назначенному расписанию передаются на сервер «Форсайт. Мобильная платформа». При достижении максимально установленного размера базы данных также будет выполняться отправка логов на сервер «Форсайт. Мобильная платформа».
В момент разработки приложения мы рекомендуем использовать вывод логов в системный журнал. Настройка вывода в системный журнал предусмотрена в панели администрирования. Все события по настройке и активации политик логирования отображаются на странице «Системные логи» в панели администрирования.
Данный функционал позволяет:
- централизованно установить правила логирования событий мобильного приложения
- гибко настраивать правила логирования для различных нужд на разных стадиях разработки
- избавить разработчика приложения от необходимости управления процессом логирования
-
API-администратора
Теперь администрирование «Форсайт. Мобильной платформы» стало более гибким. Появившийся способ настраивать работу платформы не только через панель администратора, но и посредством API открывает новые возможности для управления системой. Реализованный функционал API-администратора позволяет взаимодействовать с параметрами настроек блока «Администрирование» посредством запросов.
-
Автогенерация JSON-схемы
Усовершенствованный механизм работы с JSON-ресурсами обеспечивает более простое и быстрое их создание и редактирование. Теперь в панели администратора можно сгенерировать JSON-схему, необходимую для импорта JSON-ресурсов. Для генерации схемы достаточно вставить JSON-объект в форму настройки ресурса и нажать кнопку «Конвертировать». При редактировании схемы и приведении ее к ошибочному типу администратору будет выдано предупреждающее сообщение.
В настоящем релизе поддерживаются новые JSON-схемы следующих версий: draft 04 - draft 07.
Новые возможности при работе с ресурсами типа JSON позволяют:
- сократить время настройки ресурса
- избавиться от необходимости использовать сторонние ресурсы для генерации схемы
- минимизировать возможные ошибки в схеме
- обеспечить совместимость схемы с «Форсайт. Мобильной платформой»
-
Многопоточная загрузка данных
Теперь информационные ресурсы с сервера «Форсайт. Мобильной платформы» могут загружаться на мобильное устройство одновременно. Данные разных ресурсов сохраняются в разные файлы СУБД на мобильном устройстве, что обеспечивает полное использование предоставляемого канала связи. С новой функцией синхронизация для мобильных пользователей станет ещё быстрее.
-
Скачивание файлов
Оптимизирована работа с файлами в панели администрирования. Новый функционал предоставляет возможность администратору платформы и разработчику при необходимости проводить глубокий анализ нештатных ситуаций.
Пользовательские данные в файловом формате передаются на сервер ФМП. После чего достаточно нажать кнопку «Скачать» рядом с требуемым файлом в панели администрирования, и выбранные файлы будут загружены на рабочую станцию для оперативного проведения разбора и поиска причины нештатных ситуаций.
Новый функционал позволяет:
- проводить анализ нештатных ситуаций
- упростить работу с файловым хранилищем
- предоставить доступ к необходимым файлам
- ускорить поиск требуемых файлов
Также были осуществлены доработки:
- Теперь можно добавить сертификат HTTPS со специфичным названием.
- Внесены улучшения и оптимизирован алгоритм при добавлении API-пользователей, если в системе зарегистрировано большое количество пользователей.
- Исправлено некорректное поведение при настройке интервала отправки логов на сервер мобильной платформы.
Читайте о возможностях версии «Форсайт. Мобильная платформа» 21.10.02