Вы можете просто проигнорировать это. Как вы упомянули, это ожидается из-за установленной аутентификации, поэтому нет проблем с тем, что это предупреждение отображается в консоли.
Однако, если вы хотите закрыть его, перед вызовом auth.signOut
, согласно этому другому вопросу о сообществе здесь , вы можете установить свой поток как ноль, прежде чем метод выйдет из системы. Используется следующий пример:
setState(() {
_messageStream = null;
});
Вы можете попробовать, используя что-то похожее на приведенный выше код, чтобы установить для своего потока значение null, но только для усиления, нет проблем, просто игнорирование предупреждения .
Дайте мне знать, помогла ли вам информация!