---
title: ARCamera.TrackingState.Reason.initializing
framework: arkit
role: symbol
role_heading: Case
path: arkit/arcamera/trackingstate-swift.enum/reason/initializing
---

# ARCamera.TrackingState.Reason.initializing

The AR session has not gathered enough camera or motion data to provide tracking information.

## Declaration

```swift
case initializing
```

## Mentioned in

Managing Session Life Cycle and Tracking Quality

## Discussion

Discussion This value occurs temporarily after starting a new AR session or changing configurations.

## See Also

### Inhibitors of Tracking Quality

- [ARCamera.TrackingState.Reason.relocalizing](arkit/arcamera/trackingstate-swift.enum/reason/relocalizing.md)
- [ARCamera.TrackingState.Reason.excessiveMotion](arkit/arcamera/trackingstate-swift.enum/reason/excessivemotion.md)
- [ARCamera.TrackingState.Reason.insufficientFeatures](arkit/arcamera/trackingstate-swift.enum/reason/insufficientfeatures.md)
