I have a very basic question: when I share a Core Data object with another user via ClodKit and let's say do it via a message, when the user who receives the message clicks on the link, how does their device know which app should be used to read this object?
Question re. sharing Core Data with CloudKit
When a Core Data object is shared via CloudKit and the user receives it through a message, the device would typically use the application associated with the file type to open the object.
However, the question itself may not provide enough context to fully understand the situation. For example, it's unclear what type of object is being shared and what format it's in. Additionally, the question assumes that the user clicking the link has the necessary permissions to access the shared object. Therefore, more details may be needed to provide a complete and accurate answer.
Hello,
You have to add the property CKSharingSupported to Info.plist with value YES
Apple documentation: https://developer.apple.com/documentation/bundleresources/information_property_list/cksharingsupported