I was wondering if auto sync could be implemented into the anki app. Is that possible? Whether it’d be opening the app or after you finish cards, etc.
There are some technical issues that make this tricky at the moment, but it is a possibility for the future.
I’d really like this as a feature. Coming from Android and Desktop, I keep forgetting to sync because I’m assuming it’s happened automatically.
On iOS apps are only allowed to run in the background for a short amount of time before the system kills them off, and Anki’s current sync protocol has to redo all the work if it is terminated abruptly. The best way to solve this will be changes to the sync protocol, which I hope to get to later this year.
Until then could you give us a prompt after finishing all the cards? Or do an auto sync when finishing all cards (or actually it could even be done after finishing a single card). It doesn’t take much resources to sync, right?
Some kind of intermediate solution.
I’ve also had issues with library sync as I forgot to do it manually.
When you return to the deck list after finishing a deck, the sync button changes color as a reminder that a sync is required.