---
title: "IOBluetoothUserNotificationUnregister(_:)"
framework: IOBluetooth
role: symbol
role_heading: Function
path: "iobluetooth/iobluetoothusernotificationunregister(_:)"
---

# IOBluetoothUserNotificationUnregister(_:)

Unregisters the target notification.

## Declaration

```swift
func IOBluetoothUserNotificationUnregister(_ notificationRef: IOBluetoothUserNotificationRef!)
```

## Parameters

- `notificationRef`: The target IOBluetoothUserNotificationRef to be unregistered

## Discussion

Discussion This function will unregister the notification. Once the notification has been unregistered, it will no longer call the callback. Additionally, once this function has been called the target IOBluetoothUserNotificationRef is no longer valid.

## See Also

### Miscellaneous

- [IOBluetoothIgnoreHIDDevice(_:)](iobluetooth/iobluetoothignorehiddevice(_:).md)
- [IOBluetoothL2CAPChannelRegisterForChannelCloseNotification(_:_:_:)](iobluetooth/iobluetoothl2capchannelregisterforchannelclosenotification(_:_:_:).md)
- [IOBluetoothRemoveIgnoredHIDDevice(_:)](iobluetooth/iobluetoothremoveignoredhiddevice(_:).md)
