---
title: ObjectTrackingProvider.Error
framework: arkit
role: symbol
role_heading: Structure
path: arkit/objecttrackingprovider/error
---

# ObjectTrackingProvider.Error

Values that represent an object-tracking error.

## Declaration

```swift
struct Error
```

## Topics

### Describing an error

- [code](arkit/objecttrackingprovider/error/code-swift.property.md)
- [ObjectTrackingProvider.Error.Code](arkit/objecttrackingprovider/error/code-swift.enum.md)
- [errorDescription](arkit/objecttrackingprovider/error/errordescription.md)
- [failureReason](arkit/objecttrackingprovider/error/failurereason.md)

### Inspecting an error

- [bundle](arkit/objecttrackingprovider/error/bundle.md)
- [name](arkit/objecttrackingprovider/error/name.md)
- [recoverySuggestion](arkit/objecttrackingprovider/error/recoverysuggestion.md)
- [url](arkit/objecttrackingprovider/error/url.md)

### Instance Properties

- [description](arkit/objecttrackingprovider/error/description.md)

## Relationships

### Conforms To

- [CustomStringConvertible](swift/customstringconvertible.md)
- [Error](swift/error.md)
- [LocalizedError](foundation/localizederror.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Inspecting an object-tracking provider

- [state](arkit/objecttrackingprovider/state.md)
- [allAnchors](arkit/objecttrackingprovider/allanchors.md)
- [anchorUpdates](arkit/objecttrackingprovider/anchorupdates.md)
- [description](arkit/objecttrackingprovider/description.md)
