Limitations of iCloud

For general use cases, iCloud works great. But there are some catches.

I can’t have a granular sync with a device, allowing only certain folders to be accessible. This is annoying when you want some files to be shared with your work computer, but by no means all.

Non-Apple apps can’t use iCloud sync unless you have all of iCloud drive on a device. This is annoying because, I’d like to use iA Writer and Reeder on my work computer and have their respective libraries sync. Nope — not unless I give my work computer access to every single file.

I don’t think this is a purely technical limitation, as first party Apple apps can do this.