An iPhone running iOS7 is playing the manager role and it's connected to an electronic device that plays peripheral role, by [centralManager connectPeripheral:peripheral options:nil]
When I call [centralManager cancelPeripheralConnection:peripheral]
didDisconnectPeripheral
is always called, but SOMETIMES, not always, I know the electronic device is not really disconnected. The electronic device is not connected to any other apps.
Any idea?