---
title: ARCoachingOverlayView.Goal.tracking
framework: arkit
role: symbol
role_heading: Case
path: arkit/arcoachingoverlayview/goal-swift.enum/tracking
---

# ARCoachingOverlayView.Goal.tracking

A goal that specifies your app requires basic world tracking.

## Declaration

```swift
case tracking
```

## Discussion

Discussion When you use this goal, coaching overlay won’t hide until the user has moved their device in a way that facilitates ARKit starting up a basic world tracking session.

## See Also

### Defining a Goal

- [ARCoachingOverlayView.Goal.anyPlane](arkit/arcoachingoverlayview/goal-swift.enum/anyplane.md)
- [ARCoachingOverlayView.Goal.horizontalPlane](arkit/arcoachingoverlayview/goal-swift.enum/horizontalplane.md)
- [ARCoachingOverlayView.Goal.verticalPlane](arkit/arcoachingoverlayview/goal-swift.enum/verticalplane.md)
- [ARCoachingOverlayView.Goal.geoTracking](arkit/arcoachingoverlayview/goal-swift.enum/geotracking.md)
