Нет доступа к моей базе данных Firebase Realtime Database - PullRequest
0 голосов
/ 05 мая 2020

enter image description here Я разрабатывал приложение android для университетского проекта с использованием базы данных firebase. Вернувшись в приложение после того, как я перестал писать код более чем на 2 недели из-за заданий и экзаменов, я понял, что мои данные там не просто пустые, и я не могу получить доступ к правилам, я получаю сообщение «Невозможно загрузить ваши правила» . После прочтения писем, отправленных firebase, я понял, что начал разрабатывать свое приложение в тестовом режиме, и я потеряю свои данные через 30 дней (что я и сделал). Мои вопросы: как отредактировать правила, чтобы получить доступ к данным в любое время? и есть ли шанс, что я смогу продолжить работу над этим проектом, чтобы мне не пришлось создавать еще один проект firebase?

PS: аутентификация и хранилище firebase все еще существуют, поэтому я хотел бы восстановить доступ к данные для продолжения разработки моего приложения

Ответы [ 3 ]

4 голосов
/ 05 мая 2020

firebaser здесь

Мы видели ряд отчетов от разработчиков из определенных регионов, у которых возникли проблемы с доступом к базе данных реального времени в консоли Firebase.

Поскольку эти отчеты кажутся очень специфичными c для одного региона, Firebase мало что может с этим поделать. Я рекомендую обратиться к вашему поставщику inte rnet и попросить его разрешить (веб-сокет) трафик c на *.firebaseio.com. А пока вы можете использовать VPN, чтобы узнать, сможете ли вы обойти блокировку.

Если это не относится к вашему случаю или не помогает вам решить его, обратитесь в службу поддержки Firebase для индивидуальной помощи в устранении неполадок.

1 голос
/ 07 мая 2020

В вашем профиле указано, что вы находитесь в Ливане, где Firebase перестала работать с воскресенья, когда Огеро (поставщик inte rnet) заблокировал его по запросу правительства.

0 голосов
/ 05 мая 2020

Go в консоль проекта на веб-сайте firebase. Затем База данных-> База данных в реальном времени -> Правила. вставьте эти правила:

{
/* Visit https://firebase.google.com/docs/database/security to learn more about security rules. */
  "rules": {
    ".read": true,
    ".write": true
  }
}

Эти правила подходят для разработки, а не для производства. Эти правила не так защищены, поэтому обязательно настройте их задолго до начала производства.

для облачного хранилища скопируйте и вставьте эти правила:

rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {

    match /{document=**} {
      allow read, write
    }
  }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...