---
title: ObjectCaptureSession.CaptureState.finishing
framework: realitykit
role: symbol
role_heading: Case
path: realitykit/objectcapturesession/capturestate/finishing
---

# ObjectCaptureSession.CaptureState.finishing

The session is saving outstanding data and finishing up.

## Declaration

```swift
case finishing
```

## Discussion

Discussion This state occurs  after your app calls finish(). The app should keep the session alive until it reaches .completed state to ensure all data has been saved.  The session will automatically move to .completed once all data is saved.
