reactiveui / Akavache

An asynchronous, persistent key-value store created for writing desktop and mobile applications, based on SQLite3. Akavache is great for both storing important data as well as cached local data that expires.
https://evolve.xamarin.com/session/56e2044afd00c0253cae33a3
MIT License
2.43k stars 288 forks source link

[Bug]: XamarinForms userblobs.db and MAUI #816

Open RenatGaliew opened 1 year ago

RenatGaliew commented 1 year ago

Describe the bug 🐞

A bug happened! I have data in app on Xamarin Forms. Data saved on path /data/user/0/com.company.appname/files/userblobs.db. I upgrated application to MAUI. Now data saved to path /data/user/0/com.company.appname/files/.config/AppName/BlobCache/userblobs.db. May be create this in one path. akavache version on 8.1.1.

Step to reproduce

  1. Save data on Xamarin Forms application
  2. Migrate to MAUI
  3. Try load data from MAUI application

Reproduction repository

No response

Expected behavior

I was expected grat loaded data on MAUI application

Screenshots 🖼️

No response

IDE

Visual Studio 2022

Operating system

android

Version

8.1.1

Device

Pixel 5 api 31

ReactiveUI Version

No response

Additional information ℹ️

No response

GUOLDEV commented 9 months ago

Any update about this issue?

glennawatson commented 9 months ago

Chris Pulman and myself are bringing across the changes we made in our incubator program ReactiveMarbles.CacheDatabase to akavache.

Should fix this type of issue.

GUOLDEV commented 9 months ago

That would be great @glennawatson, thank you very much for the prompt reply!

Picao84 commented 5 months ago

Any news on this?? Did anyone get a workaround it?