---
title: dataProvider
framework: arkit
role: symbol
role_heading: Instance Property
path: arkit/arkitsession/error/dataprovider
---

# dataProvider

The data provider that causes an error in a session, if any.

## Declaration

```swift
let dataProvider: (any DataProvider)?
```

## See Also

### Inspecting ARKit errors

- [code](arkit/arkitsession/error/code-swift.property.md)
- [ARKitSession.Error.Code](arkit/arkitsession/error/code-swift.enum.md)
- [errorDescription](arkit/arkitsession/error/errordescription.md)
