This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Avoid "Bluetooth pairing request" alert on iOS

Hi.

I have an application that needs a low security encryption. Therefore I want to use "Just works" encryption. The pairing process is assumed to be in a "safe" place.

But iOS are prompting with the "Bluetooth pairing request" alert before every connection. And I thing that it is very annoying and irrelevant. I can accept the first alert, but not later.

I am using 7.2 softdevice on a nRF 51822.

Is it possible to suppress this message either from the BLE device (or perhaps in the iOS App).

Kasper

Parents Reply
  • I see you have one packet of type SMP (as seen in Protocol column), which is a Pairing Request (the one we are looking for). This is packet nr 213, and it comes after getting an "Insufficient Authentication" error message, indicating that the encryption requirements for the characteristic is in place.

    I do not see any response to this packet, have you verified that your code handles this correctly?

Children
No Data
Related