Что такое собственные гибридные или конвертированные веб-приложения?
Приложения, созданные с использованием OneTap, — это гораздо больше, чем обычное приложение для просмотра веб-страниц. Хотя приложения по-прежнему полагаются на встроенные браузерные движки для отображения вашего веб-контента в собственных приложениях, их также можно улучшить с помощью расширенных собственных функций и возможностей. Полностью собственные функции могут (но не ограничиваются)
- Собственные навигационные меню : меню, которые состоят из собственных компонентов и не зависят от вашего веб-сайта. Они могут включать динамические меню, пользовательские значки, локализацию и многие другие функции.
- Собственные push-уведомления : Мощная интеграция уведомлений позволяет вам использовать предпочитаемого вами кроссплатформенного поставщика push-уведомлений для взаимодействия с вашими пользователями.
- Собственные плагины : Интеграции собственных мобильных SDK обеспечивают доступ к собственному оборудованию устройства, функционалу и сторонним сервисам. Благодаря оптимизации для мобильных устройств они обычно оптимизированы для использования на мобильных устройствах.
Часто задаваемые вопросы
Какие версии Android и iOS будет поддерживать мое приложение?
Как правило, мы оказываем поддержку всем версиям iOS и Android, которые получают активную поддержку безопасности Apple iOS и Google Android .
Для поддержки устаревших устройств для специализированных вариантов использования и корпоративных сред основное приложение OneTap поддерживает iOS 13+ и Android 8.1+, включая телефоны и планшеты. За пределами основных функций минимальные требования к ОС для поддержки поставщиков Push-уведомлений и собственных плагинов зависят от SDK и требуемой функциональности устройства.
Если вам требуется поддержка старых операционных систем, свяжитесь с нами.
Мы постоянно выпускаем обновления для поддержки последних обновлений операционной системы и новых устройств.
Чем оно отличается от простого приложения-оболочки веб-просмотра?
Приложения, созданные с использованием OneTap, — это гораздо больше, чем просто приложение-обертка. Платформа OneTap позволяет вам создавать приложения с расширенной собственной функциональностью и возможностями. Вы можете добавлять собственные навигационные меню, собственные push-уведомления (с OneSignal push-уведомлений). Dart — язык программирования, разработанный компанией Google, а Flutter — кросс-платформенный UI-фреймворк, написанный на языке Dart тесно интегрирован в нашу платформу. Специально обученная модель ИИ, обрабатывает и корректирует данные во время сборки приложения. В основном она отвечает за внешний интерфейс и корректную интеграцию вашего сайта с фреймворком Flutter. API запросы к этой машине, стоят очень дорого и измеряются они как в количестве, так и времени обработки запроса.
Как мне сохранить авторизацию пользователей моего приложения?
Поведение входа в ваше приложение будет отражать поведение вашего веб-сайта. Короче говоря, мы рекомендуем установить постоянный файл cookie входа .
Файлы cookie сеанса, которые можно использовать для того, чтобы пользователь оставался в системе, пока он переходит со страницы на страницу на вашем сайте, истекают в конце сеанса. Это происходит, когда пользователь вручную выходит из вашего сайта, а также когда пользователь закрывает свой веб-браузер.
Постоянные файлы cookie также могут использоваться для того, чтобы пользователь оставался в системе, пока он перемещается по вашему сайту. Отличительной особенностью постоянных файлов cookie является то, что даже если пользователь закрывает свой веб-браузер, при повторном посещении вашего сайта файл cookie все еще будет существовать, и пользователь может автоматически войти в систему.
Разумеется, любая недействительность файлов cookie или истечение времени ожидания на стороне вашего сервера сделает эти файлы cookie неэффективными, независимо от того, являются ли они сеансовыми или постоянными.
Поведение этих файлов cookie будет работать аналогичным образом в ваших приложениях. Если вы хотите, чтобы ваши пользователи автоматически входили в систему при открытии приложения, даже после выхода из приложения или перезагрузки устройства, используйте для этой цели постоянные файлы cookie. Данный функционал уже вшит в сборку, запросы в службу поддержки, по этому вопросу будут откланяться или ответ будет шаблонным.
Как исправить ошибки «пустая страница» или «неверное SSL-соединение»?
Если на веб-сайтах с HTTPS или SSL вы заметили пустые страницы или ошибки, в которых упоминаются ошибки SSL-подключения, проверьте правильность настройки ваших SSL-сертификатов.
Мы также рекомендуем вам проверить консоль Javascript вашего сайта, поскольку если ваш сайт загружает ресурсы JavaScript, CSS или изображений с других доменов, которые сами имеют неправильную конфигурацию SSL, то это также может привести к появлению этой ошибки на вашем сайте.
Вы можете ввести домен вашего веб-сайта по адресу https://www.ssllabs.com/ssltest/для проверки конфигурации вашего SSL-сертификата.
Примечание: даже некоторые домены с оценкой A могут иметь предупреждения, перечисленные под оценкой (см. изображение ниже).

Проблемы могут включать в себя:
- Срок действия сертификата истек (исправить путем повторного выпуска)
- Цепочка сертификатов неполная (исправить можно, добавив промежуточные сертификаты)
- Сертификат или промежуточный сертификат, подписанный SHA-1 (исправить путем повторного выпуска и/или обновления промежуточных сертификатов)
- Сертификат, подписанный брендами Symantec, включая Verisign, Geotrust, RapidSSL и Thawte (исправление путем повторного выпуска и обновления промежуточных сертификатов).