Когда пользователь переходит на задний план, я выхожу из чата. Когда пользователь возвращается с фона, я снова регистрирую использование в чате.Завершение сеанса Quickblox на фоне. Как с этим справиться?
Это работает хорошо, но не каждый раз. Иногда, когда пользователь держит что приложение более 2 часов в фоновом режиме, сессия истекает, и это, кажется, не автоматически перепроверить, когда пользователь возвращается из фона, даже этот кусок кода:
[QBSettings enableSessionExpirationAutoHandler:YES];
Должен ли приложение автоматически обновляет вход в сеанс/QB с помощью enableSessionExpirationAutoHandler, даже когда он исходит из фона?
Есть ли другой способ справиться с истечением срока действия сеанса в фоновом режиме? Может кто-нибудь предложить мне некоторые идеи?
Если ответ работал для вас, пожалуйста, отметьте это. – Xander