<!--
{
  "documentType" : "article",
  "framework" : "AssetsLibrary",
  "identifier" : "/documentation/AssetsLibrary/error-codes",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "Error Codes"
}
-->

# Error Codes

AssetsLibrary-related error codes

## Topics

### Constants

[`ALAssetsLibraryUnknownError`](/documentation/AssetsLibrary/ALAssetsLibraryUnknownError)

The reason for the error is unknown.

[`ALAssetsLibraryWriteFailedError`](/documentation/AssetsLibrary/ALAssetsLibraryWriteFailedError)

The attempt to write data failed.

[`ALAssetsLibraryWriteBusyError`](/documentation/AssetsLibrary/ALAssetsLibraryWriteBusyError)

Writing was already busy when the attempt to write was made.

[`ALAssetsLibraryWriteInvalidDataError`](/documentation/AssetsLibrary/ALAssetsLibraryWriteInvalidDataError)

The data was invalid.

[`ALAssetsLibraryWriteIncompatibleDataError`](/documentation/AssetsLibrary/ALAssetsLibraryWriteIncompatibleDataError)

The data contained incompatible data.

[`ALAssetsLibraryWriteDataEncodingError`](/documentation/AssetsLibrary/ALAssetsLibraryWriteDataEncodingError)

The data contained data with the wrong encoding.

[`ALAssetsLibraryWriteDiskSpaceError`](/documentation/AssetsLibrary/ALAssetsLibraryWriteDiskSpaceError)

There was not enough space on the disk to write the data.

[`ALAssetsLibraryDataUnavailableError`](/documentation/AssetsLibrary/ALAssetsLibraryDataUnavailableError)

The data was not available.

[`ALAssetsLibraryAccessUserDeniedError`](/documentation/AssetsLibrary/ALAssetsLibraryAccessUserDeniedError)

The user denied access to the library.

[`ALAssetsLibraryAccessGloballyDeniedError`](/documentation/AssetsLibrary/ALAssetsLibraryAccessGloballyDeniedError)

Access to the library was denied globally.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)