emavgl / oinkoin

Oinkoin is a flutter app for helping you managing your expenses. No internet required.
GNU General Public License v3.0
131 stars 8 forks source link

Important: Oinkoin 1.0.67 from F-droid does not start. Do not update. #151

Open emavgl opened 1 week ago

emavgl commented 1 week ago

I don't know what the issue is. Seem just with F-droid build. I am trying to fix, but for now please do not update the app.

emavgl commented 1 week ago

From a log analysis it seems a problem related to: https://github.com/fluttercommunity/plus_plugins/issues/2391 which seem a build error and can get solved with a new rebuild. A new version 1.0.68 has been released (not on Google Play) and it will be on fdroid in about a week.

Now:

immagine

emavgl commented 1 week ago

Please, consider to do not use F-droid in the future, but get the latest apk via Obtanium or Google Play. This allows faster update.

GhostShadow0316 commented 1 week ago

Ok I came here after it broke I thought that was my problem

it was scary though it do show the keep data checkbox maybe you should remove it from fdroid

btw would you like to add an automatic backup in the future

emavgl commented 1 week ago

I have disabled that version from F-droid https://gitlab.com/fdroid/fdroiddata/-/merge_requests/15713 however it takes time to propagate, as usual with F-droid. Honestly, I just have bad experiences with F-droid, but it gives the app some visibility.

Regarding the automatic backup: https://github.com/emavgl/oinkoin/issues/9

Which, given this last event, I plan to start soon.

D4vRAM369 commented 1 week ago

I came here just to open a issue telling the same exact thing, after install update through Droid-ify and the app doesn't open, it just gets stuck on the home screen of the app logo, or the yellow screen without it.

I will add it to Obtainium to don't update anymore with F-Droid or their clients according what I'm reading here, meanwhile I will stay in 1.0.66 till next update. Fortunately when uninstalled it asked me if I wanted to keep the data of the app, and I did a backup with Alpha Backup before of that just in case, because I don't want to lose all my records of my savings and spends.

rudolfmu commented 1 week ago

I downgraded the F-Droid 67 and my data is intact. Thank you for the "keep data" option.

emavgl commented 1 week ago

I am happy to hear you got your data back. Thanks for sharing your experience

GhostShadow0316 commented 1 week ago

is the Keep Data option controllable for the developer? I haven't seen this option for a while

emavgl commented 1 week ago

It is an option the developer has to specify in the manifest https://developer.android.com/guide/topics/manifest/application-element#fragileuserdata

I can't explain why this has failed in some cases.

iBabu007 commented 6 days ago

When it'll fixed. Please fixed it. I can't downgrade my app. Uninstall current version and previous version can't install

emavgl commented 5 days ago

@iBabu007 a possible fix is on the way on F-droid.

Another workaround, for technical people:

However, I did not try it myself.

iBabu007 commented 1 day ago

Hi, why i can't install any older version of this app?? Screenshot_20240916-112024

emavgl commented 1 day ago

Hi, I am not sure which version are you installing, but probably because you are trying to update a version from F-droid and one from Github or viceversa. The reason is that they are signed differently.

iBabu007 commented 1 day ago

first i uninstall v 1.0.67 and then I try almost 5-6 older versions.but can't install it's any older versions.

emavgl commented 1 day ago

Make sure you download the ones from your phone CPU's architecture. It most likely is arm64

luisgdev commented 1 day ago

first i uninstall v 1.0.67 and then I try almost 5-6 older versions.but can't install it's any older versions.

Same here, no luck installing from the phone. So I tried from adb and it worked.

emavgl commented 22 hours ago

Thanks for trying. Another thought I have could be that the folder between two different version needs to be deleted. So if you want to switch between F-droid and Github version, let's say. The steps would be the following: