---
title: "ARCamera.TrackingState.limited(_:)"
framework: arkit
role: symbol
role_heading: Case
path: "arkit/arcamera/trackingstate-swift.enum/limited(_:)"
---

# ARCamera.TrackingState.limited(_:)

Tracking is available, but the quality of results is questionable.

## Declaration

```swift
case limited(ARCamera.TrackingState.Reason)
```

## Mentioned in

Managing Session Life Cycle and Tracking Quality

## Discussion

Discussion In this state, the positions and transforms of anchors in the scene (especially detected planes) may not be accurate or consistent from one captured frame to the next. See the associated ARCamera.TrackingState.Reason value for information you can present to the user for improving tracking quality.

## See Also

### Determining the camera tracking status

- [ARCamera.TrackingState.notAvailable](arkit/arcamera/trackingstate-swift.enum/notavailable.md)
- [ARCamera.TrackingState.Reason](arkit/arcamera/trackingstate-swift.enum/reason.md)
- [ARCamera.TrackingState.normal](arkit/arcamera/trackingstate-swift.enum/normal.md)
