models/exceptions library

Classes

PlatformExceptionCode
A class contains the error code from PlatformException

Functions

mapICloudPlatformException(PlatformException error) ICloudOperationException
Maps a structured platform exception into a typed iCloud exception.

Exceptions / Errors

ICloudConflictException
Thrown when a version-exposure primitive (enumerate / copy-out / mark-resolved) fails. The plugin only EXPOSES NSFileVersions; it never auto-resolves or silently deletes losing versions, so this exception never represents an auto-resolved outcome.
ICloudContainerAccessException
Thrown when the iCloud container cannot be accessed.
ICloudCoordinationException
Thrown when file coordination fails for another reason.
ICloudInvalidArgumentException
Thrown when native code reports invalid write-path arguments.
ICloudItemNotFoundException
Thrown when the requested item does not exist.
ICloudOperationException
Base class for typed iCloud operation failures surfaced from native code.
ICloudUnknownNativeException
Thrown when native code reports an unknown structured failure.
InvalidArgumentException
An exception class used for development. It's used when invalid argument is passed to the API