---
title: NSFileProviderError.Code
framework: fileprovider
role: symbol
role_heading: Enumeration
path: fileprovider/nsfileprovidererror/code
---

# NSFileProviderError.Code

The error codes for the File Provider extension.

## Declaration

```swift
enum Code
```

## Topics

### Error codes

- [NSFileProviderError.Code.filenameCollision](fileprovider/nsfileprovidererror/code/filenamecollision.md)
- [NSFileProviderError.Code.insufficientQuota](fileprovider/nsfileprovidererror/code/insufficientquota.md)
- [NSFileProviderError.Code.noSuchItem](fileprovider/nsfileprovidererror/code/nosuchitem.md)
- [NSFileProviderError.Code.notAuthenticated](fileprovider/nsfileprovidererror/code/notauthenticated.md)
- [NSFileProviderError.Code.serverUnreachable](fileprovider/nsfileprovidererror/code/serverunreachable.md)
- [NSFileProviderError.Code.syncAnchorExpired](fileprovider/nsfileprovidererror/code/syncanchorexpired.md)
- [pageExpired](fileprovider/nsfileprovidererror/code/pageexpired.md)
- [NSFileProviderError.Code.directoryNotEmpty](fileprovider/nsfileprovidererror/code/directorynotempty.md)
- [NSFileProviderError.Code.providerNotFound](fileprovider/nsfileprovidererror/code/providernotfound.md)
- [NSFileProviderError.Code.providerTranslocated](fileprovider/nsfileprovidererror/code/providertranslocated.md)
- [NSFileProviderError.Code.olderExtensionVersionRunning](fileprovider/nsfileprovidererror/code/olderextensionversionrunning.md)
- [NSFileProviderError.Code.newerExtensionVersionFound](fileprovider/nsfileprovidererror/code/newerextensionversionfound.md)
- [NSFileProviderError.Code.nonEvictable](fileprovider/nsfileprovidererror/code/nonevictable.md)
- [NSFileProviderError.Code.nonEvictableChildren](fileprovider/nsfileprovidererror/code/nonevictablechildren.md)
- [NSFileProviderError.Code.unsyncedEdits](fileprovider/nsfileprovidererror/code/unsyncededits.md)
- [NSFileProviderError.Code.cannotSynchronize](fileprovider/nsfileprovidererror/code/cannotsynchronize.md)
- [NSFileProviderError.Code.deletionRejected](fileprovider/nsfileprovidererror/code/deletionrejected.md)
- [NSFileProviderError.Code.versionNoLongerAvailable](fileprovider/nsfileprovidererror/code/versionnolongeravailable.md)
- [NSFileProviderError.Code.domainDisabled](fileprovider/nsfileprovidererror/code/domaindisabled.md)
- [NSFileProviderError.Code.excludedFromSync](fileprovider/nsfileprovidererror/code/excludedfromsync.md)
- [NSFileProviderError.Code.applicationExtensionNotFound](fileprovider/nsfileprovidererror/code/applicationextensionnotfound.md)
- [NSFileProviderError.Code.providerDomainNotFound](fileprovider/nsfileprovidererror/code/providerdomainnotfound.md)
- [NSFileProviderError.Code.providerDomainTemporarilyUnavailable](fileprovider/nsfileprovidererror/code/providerdomaintemporarilyunavailable.md)

### Enumeration Cases

- [NSFileProviderError.Code.localVersionConflictingWithServer](fileprovider/nsfileprovidererror/code/localversionconflictingwithserver.md)

### Initializers

- [init(rawValue:)](fileprovider/nsfileprovidererror/code/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Errors

- [NSFileProviderError](fileprovider/nsfileprovidererror.md)
- [NSFileProviderErrorDomain](fileprovider/nsfileprovidererrordomain.md)
- [NSFileProviderErrorItemKey](fileprovider/nsfileprovidererroritemkey.md)
- [NSFileProviderErrorNonExistentItemIdentifierKey](fileprovider/nsfileprovidererrornonexistentitemidentifierkey.md)
- [NSFileProviderErrorCollidingItemKey](fileprovider/nsfileprovidererrorcollidingitemkey.md)
