Condividi tramite


CKErrorCode Enumerazione

Definizione

Enumera le condizioni di errore di CloudKit.

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.WatchOS, 3, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 8, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 10, ObjCRuntime.PlatformArchitecture.All, null)]
public enum CKErrorCode
type CKErrorCode = 
Ereditarietà
CKErrorCode
Attributi

Campi

AlreadyShared 30

Indica che la CKRecord gerarchia o CKShare esiste già in un'altra condivisione.

AssetFileModified 17

Il file di asset specificato è stato modificato durante l'operazione di salvataggio.

AssetFileNotFound 16

Impossibile trovare il file di asset specificato.

AssetNotAvailable 35
BadContainer 5

Il contenitore specificato è sconosciuto o non autorizzato.

BadDatabase 24

Impossibile completare l'operazione. Causa comune: tentare di modificare le zone nel database pubblico.

BatchRequestFailed 22

Un elemento non è riuscito in una zona con aggiornamenti atomici, quindi il batch è stato rifiutato.

ChangeTokenExpired 21

Indica la PreviousServerChangeToken scadenza e il client deve risincronizzare.

ConstraintViolation 19

La richiesta è stata rifiutata a causa di un conflitto in un campo univoco.

IncompatibleVersion 18

La versione dell'app è minore della versione minima minima specificata da CloudKit.

InternalError 1

Errore interno di CloudKit. Non recuperabile.

InvalidArguments 12

Indica un errore nel formato o nel contenuto della richiesta.

LimitExceeded 27

Indica che la richiesta era troppo grande. Modifica suggerita: richiesta di refactoring in batch più piccoli.

ManagedAccountRestricted 32

Indica un errore dovuto a una restrizione dell'account gestita.

MissingEntitlement 8

L'app manca il diritto richiesto.

NetworkFailure 4

La rete ha restituito un errore durante l'elaborazione.

NetworkUnavailable 3

Indica che l'utente non è online.

None 0

Operazione completata.

NotAuthenticated 9

L'utente non è attualmente autenticato. Causa comune: l'utente non è connesso a iCloud.

OperationCancelled 20

Indica che l'operazione è stata annullata a livello di codice dall'app.

PartialFailure 2

Indica che alcuni elementi non sono riusciti ma l'operazione complessiva ha avuto esito positivo.

ParticipantMayNeedVerification 33

L'utente non è ancora partificipating nella condivisione.

PermissionFailure 10

Indica che l'utente non ha consentito l'accesso per i dati nel recupero o nel salvataggio.

QuotaExceeded 25

Indica che l'operazione richiesta avrebbe superato la quota di archiviazione dell'utente.

ReferenceViolation 31

Indica il CKRecord riferimento padre dell'oggetto o non è stato possibile trovare riferimento alla condivisione.

RequestRateLimited 7

Indica che il client è attualmente limitato a frequenza.

ResponseLost 34

Indica che la risposta è stata perduta.

ResultsTruncated 13

Questo messaggio di errore è deprecato. Indica che i risultati sono stati troncati dal server.

ServerRecordChanged 14

Il record è stato rifiutato perché i valori del server sono diversi.

ServerRejectedRequest 15

Richiesta rifiutata dal server. Non recuperabile.

ServiceUnavailable 6

CloudKit non è disponibile.

TooManyParticipants 29

Indica che sono presenti troppi partecipanti collegati alla condivisione.

UnknownItem 11

Indica che il record richiesto non esiste.

UserDeletedZone 28

Indica che l'utente ha eliminato la zona. Azione suggerita: rimuovere la copia locale dei dati della zona o chiedere all'utente se l'app può caricare di nuovo i dati.

ZoneBusy 23

Indica che la zona è attualmente troppo occupato. L'azione suggerita è un tentativo ritardato.

ZoneNotFound 26

La zona specificata non viene riconosciuta dal server.

Si applica a