CKError.Code.zoneBusy
An error that occurs when the server is too busy to handle the record zone operation.
Declaration
case zoneBusyDiscussion
Try the operation again in a few seconds. If you encounter this error again, increase the delay time exponentially for each subsequent retry to minimize server contention for the zone.
Check for a CKErrorRetryAfterKey key in the userInfo dictionary of any CloudKit error that you receive. Use the value of this key as the number of seconds to wait before retrying the operation.
See Also
Error Codes
CKError.Code.accountTemporarilyUnavailableCKError.Code.alreadySharedCKError.Code.assetFileModifiedCKError.Code.assetFileNotFoundCKError.Code.assetNotAvailableCKError.Code.badContainerCKError.Code.badDatabaseCKError.Code.batchRequestFailedCKError.Code.changeTokenExpiredCKError.Code.constraintViolationCKError.Code.incompatibleVersionCKError.Code.internalErrorCKError.Code.invalidArgumentsCKError.Code.limitExceededCKError.Code.managedAccountRestricted