Проблемы с настройкой Firebase
Ошибки бэкенда, не проходящая проверка схемы, данные, которые не доезжают до приложения, — всё это обычно упирается в настройку Firebase.
- Проект Firebase уже подключён к FlutterFlow.
- У вас есть административный доступ к консоли Firebase.
-
Выдайте права
Пользователю
firebase@flutterflow.ioнужны роли:- Editor
- Cloud Functions Admin
- Service Account User
Как их назначить — в разделе Выдайте FlutterFlow доступ к проекту.
-
Обновите правила Firestore
Правила должны разрешать доступ FlutterFlow. После правки:
- уберите
firebase@flutterflow.ioиз списка авторизованных пользователей; - выкатите правила заново;
- ещё раз проверьте схему.

- уберите
-
Сверьте типы и имена полей
Имена и типы полей в Firestore и во FlutterFlow должны совпадать в точности — иначе запросы будут падать.
-
Проверьте схему
Кнопка Validate в Firestore → Settings сверяет описанную в билдере схему с реальной структурой коллекций.

-
Переподключите Firebase
Если ничего не помогло, отзовите текущую настройку и подключите проект заново по инструкции.
-
Добавьте разрешённый домен
В консоли Firebase откройте Authentication → Sign-in Method → Authorized Domains и добавьте
app.flutterflow.io. -
Обновите билдер
Нажмите
Ctrl/Cmd + Shift + R, очистите кеш браузера, выйдите из аккаунта и войдите снова. -
Проверьте тариф
Облачные функции — push-уведомления, платежи — работают только на тарифе Blaze с включённым биллингом.
После каждой правки правил Firestore сначала жмите Validate и только потом переходите к остальным шагам: половина проблем отваливается уже здесь.