---
title: AVKitError.Code
framework: AVKit
role: symbol
role_heading: Enumeration
platforms: [iOS 9.0+, iPadOS 9.0+, Mac Catalyst 13.1+, tvOS 13.0+, visionOS 1.0+]
path: avkit/avkiterror-swift.struct/code
---

# AVKitError.Code

Constants that identify framework error codes.

## Declaration

```swift
enum Code
```

## Topics

### Creating an error code

- [init(rawValue:)](avkit/avkiterror-swift.struct/code/init(rawvalue:).md)

### Error codes

- [AVKitError.Code.unknown](avkit/avkiterror-swift.struct/code/unknown.md)
- [AVKitError.Code.contentRatingUnknown](avkit/avkiterror-swift.struct/code/contentratingunknown.md)
- [AVKitError.Code.contentDisallowedByPasscode](avkit/avkiterror-swift.struct/code/contentdisallowedbypasscode.md)
- [AVKitError.Code.pictureInPictureStartFailed](avkit/avkiterror-swift.struct/code/pictureinpicturestartfailed.md)
- [AVKitError.Code.contentDisallowedByProfile](avkit/avkiterror-swift.struct/code/contentdisallowedbyprofile.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

- [AVKitErrorDomain](avkit/avkiterrordomain.md)
- [AVKitError](avkit/avkiterror-swift.struct.md)
- [Error constants](avkit/error-constants.md)
