I have issues with iCloud syncing which I need for my Obsidian vault.
When starting up Obsidian on iOS, it usually says “waiting for icloud to synchronize configuration files” as it makes iCloud sync Obsidian’s configuration files. There should be a setting in the app to make iCloud sync all the other files. Even if it would take much longer than just syncing config files, I want my vault to be up to date on all devices.
@rigmarole Why did you move it from feature requests to help? I’m not asking for help on something. For Obsidian to give an option to sync all iCloud files instead of just config files is my feature request.
Are you saying you are requesting Obsidian to show that popup until everything is synced?
I’m requesting to make an setting to opt into, for Obsidian to make iCloud sync all files (not just config ones) before starting up.
@ryanjamurphy I’ve been syncing on Obsidian for a week and a half, with a vault of 150 files (notes & images) and 150MB. I had trouble syncing a bunch of markdown files I imported a few days ago. I turned off iCloud on both iOS devices, restarted them, and turned iCloud back on.
It would be better if I could enable a setting for Obsidian to get all my notes before starting up.
For more info: when Obsidian launches an iCloud Drive-synced vault, it tells iCloud Drive it needs all of the files in the vault.
iCloud Drive then starts to download all of the files that it has offloaded to “optimize local storage.”
Obsidian does have the ability to wait until each config file is downloaded before launching. Theoretically it could also wait until all files are available. However, as you’ve discovered, this could be days. The root of this problem is iCloud Drive’s unpredictable performance.
In my opinion you’d be better served by encouraging Apple to allow users to mark folders on iCloud Drive as “not optimizable”, or whatever. If iCloud Drive’s paternalism could be prevented for Obsidian’s folders, we’d never have to deal with this offloading-reloading foolishness. Alas.
I think we all wish iCloud had a big green go button: “sync all now” and a status board somewhere of what it was actually doing.
I’ve no doubt @Oneechan69 and others have had/have iCloud issues on mobile, but for over a year, I had two iPads and two phones on various iOS versions syncing Obsidian vaults with no issues whatsoever.
Desktop & Document sync and “Optimize Mac Storage” were OFF on the macs; offload unused apps OFF on iOS (no setting for optimize storage on iOS that I know of). iOS/iPadOS will arbitrarily offload data if it’s running low on local storage; I think this is a key point. I’ve not had this happen but there are posts (iCloud Drive: Reliability and keeping files locally | MacRumors Forums) all over about it. I wonder how many people experiencing iCloud issues are getting low on device storage
Restarting all devices sometimes gets iCloud unstuck. The nuclear option is signing out and back in to iCloud