---
title: wasInterruptedNotification
framework: avfoundation
role: symbol
role_heading: Type Property
path: avfoundation/avcapturesession/wasinterruptednotification
---

# wasInterruptedNotification

A notification the system posts when it interrupts a capture session.

## Declaration

```swift
class let wasInterruptedNotification: NSNotification.Name
```

## Discussion

Discussion Retrieve the underlying error from the notification’s user information dictionary using the key AVCaptureSessionInterruptionReasonKey.

## Topics

### User-infomation keys

- [AVCaptureSessionInterruptionSystemPressureStateKey](avfoundation/avcapturesessioninterruptionsystempressurestatekey.md)
- [AVCaptureSessionInterruptionReasonKey](avfoundation/avcapturesessioninterruptionreasonkey.md)
- [AVCaptureSession.InterruptionReason](avfoundation/avcapturesession/interruptionreason.md)

## See Also

### Observing session state

- [isRunning](avfoundation/avcapturesession/isrunning.md)
- [isInterrupted](avfoundation/avcapturesession/isinterrupted.md)
- [didStartRunningNotification](avfoundation/avcapturesession/didstartrunningnotification.md)
- [didStopRunningNotification](avfoundation/avcapturesession/didstoprunningnotification.md)
- [interruptionEndedNotification](avfoundation/avcapturesession/interruptionendednotification.md)
- [runtimeErrorNotification](avfoundation/avcapturesession/runtimeerrornotification.md)
