---
title: pause()
framework: arkit
role: symbol
role_heading: Instance Method
path: arkit/arsession/pause()
---

# pause()

Pauses processing in the session.

## Declaration

```swift
func pause()
```

## Discussion

Discussion While paused, the session doesn’t track device motion or capture scene imagery, nor does it coordinate with its delegate object or update any associated RealityView or ARView object.

## See Also

### Configuring and running a session

- [run(_:options:)](arkit/arsession/run(_:options:).md)
- [identifier](arkit/arsession/identifier.md)
- [ARSession.RunOptions](arkit/arsession/runoptions.md)
- [configuration](arkit/arsession/configuration.md)
