---
title: WorldTrackingProvider.Error
framework: arkit
role: symbol
role_heading: Structure
path: arkit/worldtrackingprovider/error
---

# WorldTrackingProvider.Error

An error that can occur during a world-tracking session.

## Declaration

```swift
struct Error
```

## Topics

### Inspecting world-tracking errors

- [anchor](arkit/worldtrackingprovider/error/anchor.md)
- [code](arkit/worldtrackingprovider/error/code-swift.property.md)
- [WorldTrackingProvider.Error.Code](arkit/worldtrackingprovider/error/code-swift.enum.md)
- [errorDescription](arkit/worldtrackingprovider/error/errordescription.md)

### Providing recovery suggestions

- [recoverySuggestion](arkit/worldtrackingprovider/error/recoverysuggestion.md)
- [failureReason](arkit/worldtrackingprovider/error/failurereason.md)

### Instance Properties

- [description](arkit/worldtrackingprovider/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

### Tracking objects

- [init()](arkit/worldtrackingprovider/init().md)
- [anchorUpdates](arkit/worldtrackingprovider/anchorupdates.md)
- [requiredAuthorizations](arkit/worldtrackingprovider/requiredauthorizations.md)
- [isSupported](arkit/worldtrackingprovider/issupported.md)
- [allAnchors](arkit/worldtrackingprovider/allanchors.md)
- [addAnchor(_:)](arkit/worldtrackingprovider/addanchor(_:).md)
