Firebase аутентификация не работает, пока фоновые данные ограничены - PullRequest
0 голосов
/ 13 февраля 2019

В настоящее время я работаю над приложением для Android, которое базируется на Firebase Firestore.Я использую firebase auth 15.0.0 для входа в систему.Но вход в систему не работает, если фоновые данные ограничены.Он возвращает сообщение «произошла ошибка сети (например, соединение прервано из-за тайм-аута или недоступность хоста)».Это особенно происходит на телефонах SAMSUNG.Помоги мне, пожалуйста!Я хочу, чтобы он работал после ограничения фоновых данных.

1 Ответ

0 голосов
/ 13 февраля 2019

Фоновые данные теперь очень ограничены.Некоторые телефоны могут установить его в настройках приложения, как мой Xiaomi.Но это очень просто и не может быть реальным решением.

Правильный способ - использовать Firebase Cloud Messaging, который поддерживает так называемое слабое сокетное соединение.Это экономит заряд батареи.

В облачном сообщении может содержаться сообщение <2k. Если ваше сообщение превышает этот предел, вы можете создать уведомление, чтобы уведомить пользователя о том, что вы хотите запустить ваше приложение, и использовать фоновые данные. </p>

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...