База данных Firebase в реальном времени: Отказано в разрешении DatabaseError - PullRequest
0 голосов
/ 04 июля 2018

Я вызываю данные из базы данных Firebase Realtime в Android и получаю следующую ошибку: «W / SyncTree: Ошибка прослушивания / данных: DatabaseError: В доступе отказано»

Мои правила установлены на:

{"rules": {
".read": "auth == null",
".write": false}}

Изменение "auth == null" на true также приводит к той же ошибке разрешения.

Я не хочу давать пользователю разрешение на запись БД, просто прочитайте.

У меня уже есть:
Подключил приложение к Firebase
Установить зависимости
Записано в базу данных

Есть идеи?
Спасибо

Ответы [ 2 ]

0 голосов
/ 04 июля 2018

Файл google-services.json необходимо загрузить и добавить в корневой каталог приложения. Больше не появляется ошибка «DatabaseError: Permission denied».

0 голосов
/ 04 июля 2018

Измените правила на:

{
  "rules": {
    ".read": true,
    ".write": false
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...