A nonrecoverable error encountered by CloudKit.
SDKs
- iOS 8.0+
- macOS 10.10+
- Mac Catalyst 13.0+
- tvOS 9.0+
- watchOS 3.0+
- Xcode 8.0+
Framework
- Cloud
Kit
Declaration
Discussion
If you receive this error, file a bug report that includes the error log.
A nonrecoverable error encountered by CloudKit.
SDKs
Framework
If you receive this error, file a bug report that includes the error log.
static var already Shared: CKError .Code
An error indicating that a record or share cannot be saved because doing so would cause the same hierarchy of records to exist in multiple shares.
static var asset File Modified: CKError .Code
An error indicating that the content of the specified asset file was modified while being saved.
static var asset File Not Found: CKError .Code
An error that is returned when the specified asset file is not found.
static var bad Container: CKError .Code
An error that is returned when the specified container is unknown or unauthorized.
static var bad Database: CKError .Code
An error indicating that the operation could not be completed on the given database.
static var batch Request Failed: CKError .Code
An error indicating that the entire batch was rejected.
static var change Token Expired: CKError .Code
An error indicating that the previous server change token is too old.
static var constraint Violation: CKError .Code
An error indicating that the server rejected the request because of a conflict with a unique field.
static var incompatible Version: CKError .Code
An error indicating that your app version is older than the oldest version allowed.
static var invalid Arguments: CKError .Code
An error that is returned when the specified request contains bad information.
static var limit Exceeded: CKError .Code
An error that is returned when a request to the server is too large.
static var managed Account Restricted: CKError .Code
An error that is returned when a request is rejected due to a managed-account restriction.
static var missing Entitlement: CKError .Code
An error that is returned when the app is missing a required entitlement.
static var network Failure: CKError .Code
An error that is returned when the network is available but cannot be accessed.
static var network Unavailable: CKError .Code
An error that is returned when the network is not available.
static var not Authenticated: CKError .Code
An error indicating that the current user is not authenticated, and no user record was available.
static var operation Cancelled: CKError .Code
An error indicating that an operation was explicitly canceled.
static var partial Failure: CKError .Code
An error indicating that some items failed, but the operation succeeded overall.
static var participant May Need Verification: CKError .Code
An error that is returned when the user is not a member of the share.
static var permission Failure: CKError .Code
An error indicating that the user did not have permission to perform the specified save or fetch operation.
static var quota Exceeded: CKError .Code
An error that is returned when saving the record would exceed the user’s current storage quota.
static var reference Violation: CKError .Code
An error that is returned when the target of a record's parent or share reference is not found.
static var request Rate Limited: CKError .Code
Transfers to and from the server are being rate limited for the client at this time.
static var results Truncated: CKError .Code
An error indicating that the query results were truncated by the server.
static var server Record Changed: CKError .Code
An error indicating that the record was rejected because the version on the server is different.
static var server Rejected Request: CKError .Code
An error indicating that the server rejected the request.
static var service Unavailable: CKError .Code
An error that is returned when the CloudKit service is unavailable.
static var too Many Participants: CKError .Code
An error indicating that a share cannot be saved because too many participants are attached to the share.
static var unknown Item: CKError .Code
An error that is returned when the specified record does not exist.
static var user Deleted Zone: CKError .Code
An error indicating that the user has deleted this zone from the settings UI.
static var zone Busy: CKError .Code
An error indicating that the server is too busy to handle the zone operation.
static var zone Not Found: CKError .Code
An error indicating that the specified record zone does not exist on the server.
enum CKError .Code
Error codes that are returned by CloudKit.