Communicating by using BLE needs pairing on iOS9

Originator:serenade4yu
Number:rdar://22837714 Date Originated:24-Sep-2015 10:42 PM
Status:Open Resolved:
Product: Product Version:iOS9
Classification:BLE Reproducible:Always
 
Summary:
Say that there are two devices, and at least one of them has iOS9b3. When communicating between these devices by BLE, both devices needs user to confirm "Pairing Request". Because BLE doesn't need pairing process, this looks quite strange. I haven't met this kind of alert view till iOS8, and even iOS9b2. Just since iOS9b3, and still on iOS9.0.1, this alert appears on both display.

Steps to Reproduce:
1. Get ready to make one of devices as peripheral, and start.
2. Get ready to make other device as central, and start. (Actually, order of central and peripheral is not important. You may start central first.)
3. Try to communicate between them
4. The alert about "Pairing Request" appears.

Expected Results:
The alert should not be displayed.

Actual Results:
An alert that asks to get pairing with other device shows.

Version:
iOS9.0.1 [13A404]

Notes:


Configuration:
iPhone6plis

Attachments:
'Logs-2015.9.17-11.04.38.zip' was successfully uploaded.

Comments

comments between Apple and me

06-Oct-2015 06:44 AM : Apple Developer Relations said they need the bluetooth diagnostics log files which are collected from both Central and Peripheral.

07-Oct-2015 03:11 PM : I sent the full log file which includes logs from both Central and Peripheral. I also checked again, and found that this bug is still alive on iOS9.1 beta 4.

By serenade4yu at Oct. 9, 2015, 9:41 a.m. (reply...)

Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!