cloudkit은(는) 무엇을 하나요?
iOS/macOS 앱에서 CloudKit 및 iCloud 동기화를 구현, 검토 또는 개선합니다. CKContainer, CKRecord, CKQuery, CKSubscription, CKSyncEngine, CKShare, NSUbiquitousKeyValueStore 또는 iCloud Drive 파일 조정 작업 시 사용하세요. 또한 cloudKitDatabase 옵션을 사용한 ModelConfiguration을 통해 SwiftData 모델을 동기화할 때, 충돌 해결, 네트워크 오류 또는 할당량 제한을 위한 CKError 코드를 처리할 때, 또는 동기화 작업을 수행하기 전에 iCloud 계정 상태를 확인할 때 유용합니다.