iosicloudtvosapple-tvnsubiquitouskeyvaluestore

iCloud: Sync key-value-storage between iOS and tvOS


I have an app running on iOS and tvOS. I've set up settings sync using iCloud key-value storage:

I believe I have followed all the steps correctly:

Has anyone gotten cross-iOS/tvOS synchronization working? Is this even possible? Thank you for any advice.


Solution

  • Answering here for posterity: cross-sync was actually working correctly and the mistake was actually in how we handled serializing and deserializing of the value stored. We missed the exception until we looked deeper.