How to sync UIManagedDocuments to users devices

I would like to create a document based application, but I would like to leverage CoreData's advanced filtering and sorting. From my understanding, this is what UIManagedDocument is for.

My application lives in a weird sort of place. The database likely shouldn't be exposed to the users in the documents directory so I have been saving in application support. Still, I would still like to be able to sync my user's data across multiple devices. In a basic CoreData application this is possible with CloudKit, but is this possible with UIManagedDocument?

I found this. https://ossh.com.au/design-and-technology/software-development/uimanageddocument-icloud-integration/

How to sync UIManagedDocuments to users devices
 
 
Q