Detecting that a bluetooth device has been forgotten from the bluetooth setting

Hi,

My app allows to connect to a bluetooth device. If the user has multiple devices he can connect all of them simultaneously, the app UI is presenting a list of all paired device.

If the user open the phone bluetooth settings and forget one of the paired device, I would like to also remove it from the list of paired devices in displayed in my application.

I was expecting CBCentralManager.retrievePeripherals(withIdentifiers:) to return nil if the device has been removed in the bluetooth setting but this function still return a device.

Is there another solution to do that ?

Thanks

Detecting that a bluetooth device has been forgotten from the bluetooth setting
 
 
Q