---
title: "deviceBrowser(_:deviceDidChangeSharingState:)"
framework: imagecapturecore
role: symbol
role_heading: Instance Method
path: "imagecapturecore/icdevicebrowserdelegate/devicebrowser(_:devicedidchangesharingstate:)"
---

# deviceBrowser(_:deviceDidChangeSharingState:)

Tells the delegate when the sharing state of a device changes.

## Declaration

```swift
optional func deviceBrowser(_ browser: ICDeviceBrowser, deviceDidChangeSharingState device: ICDevice)
```

## See Also

### Responding to Device Changes

- [deviceBrowser(_:requestsSelect:)](imagecapturecore/icdevicebrowserdelegate/devicebrowser(_:requestsselect:).md)
- [deviceBrowser(_:deviceDidChangeName:)](imagecapturecore/icdevicebrowserdelegate/devicebrowser(_:devicedidchangename:).md)
