Здесь вы можете задать любые вопросы по MyChat, по работе программы, её настройке, лицензированию и т.д.
Аватара пользователя
АндрейСергевич
Добры вечер
Подскажите, кроме соединения с сервером, на котором развернут MyChat SERVER требуется ли сетевой доступ к каким либо внешним серверам, например для функционирования уведомлений чатов?
Поддерживается ли использование каких-то альтернатив для функционирования уведомлений в мобильных приложений?
Если такой функционал есть, доступна ли такая настройка в бесплатной версии?
Аватара пользователя
Георгий Лысенко
Здравствуйте.
Для корректной работы уведомлений на мобильных клиентах, необходимо, чтобы сервер мог подключаться к mychat-server.com по порту 52020. Это наш push gateway для отправки уведомлений от сервера к клиенту, когда приложение переходит в фоновый режим.
Поддерживается ли использование каких-то альтернатив для функционирования уведомлений в мобильных приложений?

Такая возможность есть в приложении для Android ("Настройки" - "Использовать PUSH-уведомления").
В этом случае приложение будет подключаться напрямую к серверу MyChat, не используя веб-сервер, также будет пробовать поддерживать это подключение, но гарантировать получение уведомлений продолжительное время мы не можем.
Новые версии Android и iOS очень лимитируют использование приложений в фоновом режиме, все фоновые процессы со временем будут остановлены системой и повлиять на это поведение нет возможности. По этой причине мы полностью перешли на использование пуш-уведомлений.

Эта же настройка существует для использования на специфичных устройствах без Google / Huawei сервисов (например, терминалы Zebra), обычно они работают на более старых версиях Android, где поддержание подключения возможно.