Hi~,We found that the iOS devices scanning peripherals, found the target peripherals, because our peripherals connected will shut down after the broadcast, so at this time also is in a state not connected, but read the state of the peripheral have CBPeripheralStateConnected, and then to connect him, but the connection of the callback methods don't have any results.
The problem was resolved by restarting the phone.
Why just scan to the state of peripherals have CBPeripheralStateConnected, connection method and no any response?
Device: iPhone 12 ,iOS 14.8
LOG:
Post
Replies
Boosts
Views
Activity
We used Bluetooth Connection in our project, but in iOS 16 beta version, we found that the first Connection pairing can be connected normally, but the Connection will fail again after disconnection. The system HCI log shows "Encryption Change completion-Connection Timeout".
I would like to ask what changes iOS 16 system version has made to bluetooth connection pairing that cause such trouble for our use.