What went wrong with iCloud sync
Nicegram has local iOS database for it's features, so app can remember your settings or folders.
This iOS database can be used with iCloud. So I decided to enable this feature.
• How does it work?
As soon you change your setting, app will send a request to the iOS iCloud manager like "Hey iCloud, we have some changes, sync them with your servers please".
BUT, sync is not instant and controlled only by system.
So when you open app again, it will download settings from server and... they're still unchanged!
Unfortunately, during testing via Testflight we could not catch this bug, cause iCloud in test environment is much faster :(
After updating, your settings & folders can rollback to your local database, it's OK. (I'm really sorry.)
So, I have plans on implementing manual settings backup using Telegram or other services. Cause, it's not cool to lose all your folders, I know 😉
>>Click here to continue<<