IOBluetoothUI macOS 10.14 to 10.15 API Differences

IOBluetoothUIUserLib.h
Removed IOBluetoothValidateHardware()
Removed IOBluetoothServiceBrowserControllerCreate()
Removed IOBluetoothServiceBrowserControllerBrowseDevices()
Removed IOBluetoothServiceBrowserControllerSetOptions()
Removed IOBluetoothServiceBrowserControllerDiscover()
Removed IOBluetoothServiceBrowserControllerDiscoverWithDeviceAttributes()
Removed IOBluetoothPairingControllerRunPanelWithAttributes()
Removed IOBluetoothDeviceSelectorRunPanelWithAttributes()
Declaration
FromIOBluetoothPairingControllerRef IOBluetoothGetPairingController()
ToIOBluetoothPairingControllerRef IOBluetoothGetPairingController(void)

Declaration
FromIOBluetoothDeviceSelectorControllerRef IOBluetoothGetDeviceSelectorController()
ToIOBluetoothDeviceSelectorControllerRef IOBluetoothGetDeviceSelectorController(void)

objc/IOBluetoothDeviceSelectorController.h
Removed +[IOBluetoothDeviceSelectorController withDeviceSelectorControllerRef:]
Removed -[IOBluetoothDeviceSelectorController getDeviceSelectorControllerRef]
objc/IOBluetoothPairingController.h
Removed +[IOBluetoothPairingController withPairingControllerRef:]
Removed -[IOBluetoothPairingController getPairingControllerRef]