---
title: ARError.Code
framework: arkit
role: symbol
role_heading: Enumeration
path: arkit/arerror/code
---

# ARError.Code

Codes that identify errors in ARKit.

## Declaration

```swift
enum Code
```

## Topics

### Errors

- [ARError.Code.requestFailed](arkit/arerror/code/requestfailed.md)
- [ARError.Code.cameraUnauthorized](arkit/arerror/code/cameraunauthorized.md)
- [ARError.Code.fileIOFailed](arkit/arerror/code/fileiofailed.md)
- [ARError.Code.insufficientFeatures](arkit/arerror/code/insufficientfeatures.md)
- [ARError.Code.invalidCollaborationData](arkit/arerror/code/invalidcollaborationdata.md)
- [ARError.Code.invalidConfiguration](arkit/arerror/code/invalidconfiguration.md)
- [ARError.Code.invalidReferenceImage](arkit/arerror/code/invalidreferenceimage.md)
- [ARError.Code.invalidReferenceObject](arkit/arerror/code/invalidreferenceobject.md)
- [ARError.Code.invalidWorldMap](arkit/arerror/code/invalidworldmap.md)
- [ARError.Code.microphoneUnauthorized](arkit/arerror/code/microphoneunauthorized.md)
- [ARError.Code.objectMergeFailed](arkit/arerror/code/objectmergefailed.md)
- [ARError.Code.sensorFailed](arkit/arerror/code/sensorfailed.md)
- [ARError.Code.sensorUnavailable](arkit/arerror/code/sensorunavailable.md)
- [ARError.Code.unsupportedConfiguration](arkit/arerror/code/unsupportedconfiguration.md)
- [ARError.Code.worldTrackingFailed](arkit/arerror/code/worldtrackingfailed.md)
- [ARError.Code.geoTrackingFailed](arkit/arerror/code/geotrackingfailed.md)
- [ARError.Code.geoTrackingNotAvailableAtLocation](arkit/arerror/code/geotrackingnotavailableatlocation.md)
- [ARError.Code.locationUnauthorized](arkit/arerror/code/locationunauthorized.md)
- [ARError.Code.highResolutionFrameCaptureFailed](arkit/arerror/code/highresolutionframecapturefailed.md)
- [ARError.Code.highResolutionFrameCaptureInProgress](arkit/arerror/code/highresolutionframecaptureinprogress.md)

### Initializers

- [init(rawValue:)](arkit/arerror/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

- [ARError](arkit/arerror.md)
