У меня проблема с проводной связью.Моя база данных не обновляет свои локальные данные.Я использую Unity3D с C # и развертывание для Android.
Я установил
FirebaseDatabase.DefaultInstance.SetPersistenceEnabled(true);
, и все отлично работает в редакторе, потому что кеширование в любом случае недоступно в редакторе.
Переходя на Android, при установке приложения оно корректно загружает все данные.После того, как я настрою данные, они также будут сохранены в облаке онлайн, но как только я захочу снова получить доступ к данным, у них все еще будут старые данные, которые были созданы в приложении init.Даже если я перезапускаю приложение, оно не обновляет локальные данные.Поэтому локальные и облачные данные становятся асинхронными.
Я немного сбит с толку, так как соединение доступно, я могу записать данные в облако, я могу получить к ним доступ, если нет доступных локальных данных, но они не будут обновляться.
Если я захожу в Информация о приложении Android и удаляю все данные приложения, он снова загружает всю базу данных, но не синхронизирует ее.
Может кто-нибудь помочь мне с этой проблемой?Большое спасибо и наилучшие пожелания,
Люк