Search code examples
ioscore-bluetoothipad-2

Core Bluetooth CBCentralManager always reports state as Unknown on ipad2


I am working with corebluetooth to connect with bluetooth printer, but I have a problem with ipad2. When I scan device, CBCentralManager always call to centralManagerDidUpdateState with state unsupported and cannot call another delegate method.


Solution

  • I had the same issue today.

    CoreBluetooth works with BLE and Bluetooth 4.0. The iPad 2 does not support BLE, therefore you get an unknown state.