Проверьте Firebase, есть ли автономные данные локально или нет (загружены или нет) - PullRequest
0 голосов
/ 10 ноября 2018

Я использую Firebase и у меня возникла проблема, которую я не могу проверить, загружены ли мои автономные данные на сервер Firebase или нет. Есть ли способ проверить это с и без подключения к интернету? Потому что Firebase reference.setinfo сначала сохраняет данные локально, а затем на сервере.

Database.database (). IsPersistenceEnabled сделает это за нас, но в некоторых случаях, когда локально сохраняются данные в большом количестве, риск потери пользовательских данных возрастает.

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

1 Ответ

0 голосов
/ 10 ноября 2018

Любые записи в базу данных Firebase сохраняются локально, если вызов завершен. Если они когда-либо терпят неудачу, это вызывает исключение.

Чтобы узнать, была ли запись сохранена на сервере, используйте блок завершения, как показано здесь: https://firebase.google.com/docs/database/ios/read-and-write#add_a_completion_block.

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