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

Connecting to iOS without pairing pop up

For our user experience, we would like to get rid of the "Bluetooth Paring Request" pop up in iOS.

The device just needs to connect with the iOS device, and should not be paired. Thus far, we are yet to succeed in this problem. 

From within an app the device needs to be connected and disconnected for communication to the iOS device, but should not be paired or bonded. This is already working on android, but on iOS it always wants to pair on first connection.

Does anyone have a solution for this problem?

The device we are using is NRF52832, with an altered hids_keyboard example project running on it. 

Parents Reply
  • Hello Vidar,

    I did not find any references to SEC_JUST_WORKS, but a lot of calls for the function BLE_GAP_CONN_SEC_MODE_SET_ENC_NO_MITM(), which is called as well for SEC_JUST_WORKS. Ill try replacing them by BLE_GAP_CONN_SEC_MODE_SET_OPEN() and come back to you. 

    I will be working on this again monday, so I will keep you updated!

    Thanks for your help so far, I think we found our solution.

    Kind regards,

    Sander Bos

Children
Related