---
title: IOBluetooth UI
framework: IOBluetooth UI
role: collection
role_heading: Framework
platforms: [macOS 10.2+]
path: iobluetoothui
---

# IOBluetooth UI

Present an interface through which users can pair their devices with other Bluetooth devices.

## Overview

Overview The BluetoothUI framework provides interfaces that allow user selection of Bluetooth services.

## Topics

### Classes

- [IOBluetoothAccessibilityIgnoredImageCell](iobluetoothui/iobluetoothaccessibilityignoredimagecell.md)
- [IOBluetoothAccessibilityIgnoredTextFieldCell](iobluetoothui/iobluetoothaccessibilityignoredtextfieldcell.md)
- [IOBluetoothDeviceSelectorController](iobluetoothui/iobluetoothdeviceselectorcontroller.md)
- [IOBluetoothDeviceSelectorControllerRef](iobluetoothui/iobluetoothdeviceselectorcontrollerref.md)
- [IOBluetoothObjectPushUIController](iobluetoothui/iobluetoothobjectpushuicontroller.md)
- [IOBluetoothPairingController](iobluetoothui/iobluetoothpairingcontroller.md)
- [IOBluetoothPairingControllerRef](iobluetoothui/iobluetoothpairingcontrollerref.md)
- [IOBluetoothPasskeyDisplay](iobluetoothui/iobluetoothpasskeydisplay.md)
- [IOBluetoothServiceBrowserController](iobluetoothui/iobluetoothservicebrowsercontroller.md)
- [IOBluetoothServiceBrowserControllerRef](iobluetoothui/iobluetoothservicebrowsercontrollerref.md)

### Reference

- [IOBluetoothUIUserLib.h](iobluetoothui/iobluetoothuiuserlib-h.md)
- [IOBluetoothUI Enumerations](iobluetoothui/iobluetoothui-enumerations.md)
- [IOBluetoothUI Constants](iobluetoothui/iobluetoothui-constants.md)
- [IOBluetoothUI Functions](iobluetoothui/iobluetoothui-functions.md)

### Structures

- [BluetoothKeyboardReturnType](iobluetoothui/bluetoothkeyboardreturntype.md)
