Thanks for the pointers. I forgot to mention that in my example, the firstName and lastName fields are not mutable, and the combination of these fields is guaranteed to be unique (i.e., there can only be one John Smith). The age field, however, is mutable. Given this constraint, I believe there could be a more elegant sync approach than the "Create duplicates in CloudKit and delete one" method if only it would be possible for me to set recordName as I wish.
Topic:
App & System Services
SubTopic:
iCloud & Data
Tags: