---
title: requestYield()
framework: imagecapturecore
role: symbol
role_heading: Instance Method
path: imagecapturecore/icdevice/requestyield()
---

# requestYield()

Requests that device module in control of this device yield control.

## Declaration

```swift
func requestYield()
```

## Discussion

Discussion Use this method only if the client will communicate with the device directly. The device module may not yield control of the device if it has an open session.

## See Also

### Deprecated Symbols

- [requestEjectOrDisconnect()](imagecapturecore/icdevice/requestejectordisconnect().md)
- [moduleExecutableArchitecture](imagecapturecore/icdevice/moduleexecutablearchitecture.md)
