Re: What causes a BLE device to appear in Settings/Bluetooth?
site_archiver@lists.apple.com Delivered-To: bluetooth-dev@lists.apple.com On Thu, 14 May 2020 at 01:28, soan saini <soan09@yahoo.com> wrote:
In my observations, The devices which get paired starts showing up in settings. When they share keys after getting authenticated.
If your peripheral has got some of the characteristics as secure, iOS will automatically start the authentication process and adds it to the bond table list.
Hi Soan, and thanks for the response. What do you mean by "secure" characteristics? When we set up the characteristics, we're not marking either of them as .readEncryptionRequired or .writeEncryptionRequired: characteristic1 = CBMutableCharacteristic( type: Environment.characteristic1UUID, properties: CBCharacteristicProperties([.read, .notify]), value: nil, permissions: .readable) characteristic2 = CBMutableCharacteristic( type: Environment.characteristic2UUID, properties: CBCharacteristicProperties([.notify]), value: nil, permissions: .readable) Is the technical term for the list under Settings/Bluetooth the "bond table"? That's helpful, I'll chase that up. Cheers, Robert. _______________________________________________ Do not post admin requests to the list. They will be ignored. Bluetooth-dev mailing list (Bluetooth-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/bluetooth-dev/site_archiver%40lists.... This email sent to site_archiver@lists.apple.com
participants (1)
-
Robert Atkins via Bluetooth-dev