How to remove all trace of bluetooth pairing/link key information?
site_archiver@lists.apple.com Delivered-To: bluetooth-dev@lists.apple.com Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:content-transfer-encoding:mime-version:subject:date :x-mailer; bh=AyLuRNrtaWdyGdDN8FP8iqEkOCPT3eoePhZNdMFzJ0Q=; b=VrWpfOjHjg3rIux4HHNBaWRAI3spU2bOZBkdSvdGFDtLM8iy0lW8tDangCUkrXIPwl CizZvl0hv5JdcOzuFP06Mkq2r2M8stOOkQrGbkPO0urz5LbLkSYSuf6Y+qHO6ZVSMRzl OZp9q1i5DCzf3Tq+KC4fzuYrL9FlbDq82x8tE= Domainkey-signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=message-id:from:to:content-type:content-transfer-encoding :mime-version:subject:date:x-mailer; b=fJ2RZM/OWUkvFrS0FMM0mV1ssIo1OGehk6XuvmsQAfWJdymZoLydHuHWWZ8cjpNSO6 oZlQLpcsd3LarXLlfrF4OWAHpq1QDkHwNF9An9O2Gv6ZuxjeO6JHJ33HfrYP3tgVsXGZ qs0MiB/SiMocoU5wFgdbdJNvutPr+1FKferUk= Hi bluetooth devs, Thanks, Rick. _______________________________________________ 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: http://lists.apple.com/mailman/options/bluetooth-dev/site_archiver%40lists.a... I'm new to bluetooth development and looking for advice from the sage ones from this list regarding how to remove a device pairing, effectively giving a fresh start for my bluetooth app to work with so I can work through the authentication process. I'm developing a kiosk application that needs to be able to push files onto users mobile phones via bluetooth. It's a kiosk app so there's no access to the os x bluetooth applications so the app needsto do it all. So far I'm using the api to do just that and it's working great with my personal phone. However, when I tried the app on a different machine I realized I've only done half the job - it doesn't work, because the mobile hasn't been paired with this other mac yet. On my original machine I'd already setup the pairing via the 8 digit link key for day to day use of the phone. So, what I'd really like to do at this stage is to create a level playing field for development and reset my development machine's bluetooth to factory settings, ie no knowledge of any devices, so to make a connection I'll need to apply the 8 digit link key. So far I've used bluetooth preferences to delete the device. Done. Still connects without asking to pair. The phone does ask to accept the connection, but it's a simple yes no rather than a passkey request. Next I deleted the pairing on the phone. Same issue, I'm still able to create a bluetooth connection without any passkey authentication request. I'm assuming here the authentication passkey must be present on both devices, and it must be stored at a low level, as I've removed everything I can think of in the user space. Is there any advice for how to remove all bluetooth passkeys, effectively giving me a clean start? Is it possible via the bluetooth api? Or even easier via a utility I'm unaware of? This email sent to site_archiver@lists.apple.com
participants (1)
-
Rick Peacock