Those of you with subscription apps, how do you handle dropping older versions of the OS? Or am I overthinking the problem?
@stroughtonsmith Syncing is our biggest challenge for dropping older OS versions, which we plan on doing later this year. We've extended the data model to cover our roadmap, added extension fields to each record type (basically a dictionary stored a BLOB and a 64-bit integer used as a mask). We also a generic object record type and made sure the current version handles all of this gracefully without data loss. The local data model (Core Data) is divorced from the Cloud (CloudKit).