¿Qué hace cloudkit?
Implementar, revisar o mejorar la sincronización con CloudKit e iCloud en aplicaciones iOS/macOS. Úsalo al trabajar con CKContainer, CKRecord, CKQuery, CKSubscription, CKSyncEngine, CKShare, NSUbiquitousKeyValueStore o la coordinación de archivos de iCloud Drive; al sincronizar modelos SwiftData mediante ModelConfiguration con cloudKitDatabase; al manejar códigos de error CKError para resolución de conflictos, fallos de red o límites de cuota; o al verificar el estado de la cuenta de iCloud antes de realizar operaciones de sincronización.