CKErrorCode Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Listet CloudKit-Fehlerbedingungen auf.
[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 =
- Vererbung
-
CKErrorCode
- Attribute
Felder
AlreadyShared | 30 | Gibt an, dass die CKRecord Hierarchie oder CKShare bereits in einer anderen Freigabe vorhanden ist. |
AssetFileModified | 17 | Die angegebene Medienobjektdatei wurde während des Speichervorgangs geändert. |
AssetFileNotFound | 16 | Die angegebene Medienobjektdatei konnte nicht gefunden werden. |
AssetNotAvailable | 35 | |
BadContainer | 5 | Der angegebene Container ist unbekannt oder nicht autorisiert. |
BadDatabase | 24 | Der Vorgang konnte nicht abgeschlossen werden. Häufige Ursache: Versuch, Zonen in der öffentlichen Datenbank zu ändern. |
BatchRequestFailed | 22 | Ein Element ist in einer Zone mit atomaren Updates fehlgeschlagen, sodass der Batch abgelehnt wurde. |
ChangeTokenExpired | 21 | Gibt den abgelaufenen PreviousServerChangeToken an, und der Client muss erneut synchronisiert werden. |
ConstraintViolation | 19 | Die Anforderung wurde aufgrund eines Konflikts in einem eindeutigen Feld abgelehnt. |
IncompatibleVersion | 18 | Die App-Version ist kleiner als die von CloudKit angegebene zulässige Mindestversion. |
InternalError | 1 | Ein interner CloudKit-Fehler. Nicht wiederherstellbar. |
InvalidArguments | 12 | Gibt einen Fehler im Formular oder Inhalt der Anforderung an. |
LimitExceeded | 27 | Gibt an, dass die Anforderung zu groß war. Vorgeschlagene Änderung: Umgestalten von Anforderungen in kleinere Batches. |
ManagedAccountRestricted | 32 | Gibt einen Fehler aufgrund einer Einschränkung des verwalteten Kontos an. |
MissingEntitlement | 8 | Der App fehlt die erforderliche Berechtigung. |
NetworkFailure | 4 | Das Netzwerk hat während der Verarbeitung einen Fehler zurückgegeben. |
NetworkUnavailable | 3 | Gibt an, dass der Benutzer nicht online ist. |
None | 0 | Der Vorgang wurde erfolgreich ausgeführt. |
NotAuthenticated | 9 | Der Benutzer ist derzeit nicht authentifiziert. Häufige Ursache: Der Benutzer ist nicht bei iCloud angemeldet. |
OperationCancelled | 20 | Gibt an, dass der Vorgang programmgesteuert von der App abgebrochen wurde. |
PartialFailure | 2 | Gibt an, dass einige Elemente fehlgeschlagen sind, der Gesamtvorgang jedoch erfolgreich war. |
ParticipantMayNeedVerification | 33 | Der Benutzer nimmt noch nicht an der Freigabe teil. |
PermissionFailure | 10 | Gibt an, dass der Benutzer beim Abrufen oder Speichern keinen Zugriff auf die Daten zugelassen hat. |
QuotaExceeded | 25 | Gibt an, dass der angeforderte Vorgang das Speicherkontingent des Benutzers überschritten hätte. |
ReferenceViolation | 31 | Gibt an, dass der CKRecord übergeordnete Verweis des Objekts oder dessen Freigabeverweis nicht gefunden werden konnte. |
RequestRateLimited | 7 | Gibt an, dass der Client derzeit ratenbeschränkt ist. |
ResponseLost | 34 | Gibt an, dass die Antwort verloren gegangen ist. |
ResultsTruncated | 13 | Diese Fehlermeldung ist veraltet. Gibt an, dass die Ergebnisse vom Server abgeschnitten wurden. |
ServerRecordChanged | 14 | Der Datensatz wurde abgelehnt, weil die Werte des Servers unterschiedlich waren. |
ServerRejectedRequest | 15 | Vom Server abgelehnte Anforderung. Nicht wiederherstellbar. |
ServiceUnavailable | 6 | CloudKit ist nicht verfügbar. |
TooManyParticipants | 29 | Gibt an, dass zu viele Teilnehmer an die Freigabe angefügt sind. |
UnknownItem | 11 | Gibt an, dass der angeforderte Datensatz nicht vorhanden ist. |
UserDeletedZone | 28 | Gibt an, dass der Benutzer die Zone gelöscht hat. Vorgeschlagene Aktion: Entfernen Sie eine lokale Kopie der Zonendaten, oder fragen Sie den Benutzer, ob die App Daten erneut hochladen darf. |
ZoneBusy | 23 | Gibt an, dass die Zone derzeit zu ausgelastet ist. Die vorgeschlagene Aktion ist ein verzögerter Wiederholungsversuch. |
ZoneNotFound | 26 | Die angegebene Zone wird vom Server nicht erkannt. |