---
title: iCloud Error Codes
framework: foundation
role: collectionGroup
role_heading: API Collection
path: foundation/icloud-error-codes
---

# iCloud Error Codes

Error codes to expect when an iCloud-related error occurs.

## Overview

Overview These codes are associated with the ubiquitousItemDownloadingErrorKey on an NSURL object when an iCloud-related error occurs.

## Topics

### General iCloud File Errors

- [NSUbiquitousFileErrorMinimum](foundation/nsubiquitousfileerrorminimum-swift.var.md)
- [NSUbiquitousFileUnavailableError](foundation/nsubiquitousfileunavailableerror-swift.var.md)
- [NSUbiquitousFileNotUploadedDueToQuotaError](foundation/nsubiquitousfilenotuploadedduetoquotaerror-swift.var.md)
- [NSUbiquitousFileUbiquityServerNotAvailable](foundation/nsubiquitousfileubiquityservernotavailable-swift.var.md)
- [NSUbiquitousFileErrorMaximum](foundation/nsubiquitousfileerrormaximum-swift.var.md)

### iCloud Sharing Errors

- [NSCloudSharingConflictError](foundation/nscloudsharingconflicterror-swift.var.md)
- [NSCloudSharingErrorMaximum](foundation/nscloudsharingerrormaximum-swift.var.md)
- [NSCloudSharingErrorMinimum](foundation/nscloudsharingerrorminimum-swift.var.md)
- [NSCloudSharingNetworkFailureError](foundation/nscloudsharingnetworkfailureerror-swift.var.md)
- [NSCloudSharingNoPermissionError](foundation/nscloudsharingnopermissionerror-swift.var.md)
- [NSCloudSharingOtherError](foundation/nscloudsharingothererror-swift.var.md)
- [NSCloudSharingQuotaExceededError](foundation/nscloudsharingquotaexceedederror-swift.var.md)
- [NSCloudSharingTooManyParticipantsError](foundation/nscloudsharingtoomanyparticipantserror-swift.var.md)
