Simulator sounds activate microphone of connected bluetooth headset

Originator:ffittschen
Number:rdar://38374075 Date Originated:2018-03-12
Status:Open Resolved:
Product:Developer Tools Product Version:
Classification:Bug Reproducible:Always
 
Summary:
When a bluetooth headset is connected to the Mac, playing sounds in the iOS simulator will activate the microphone of the headset. The keyboard clicks are enough to trigger the activation of the microphone. If the headset changes the audio mode or deactivates noise cancelling when the microphone is activated, this can be very annoying. Especially because the only way to deactivate the microphone again is to quit the simulator (and sometimes even Xcode).

To test the bug without connecting a bluetooth headset you can install Oversight (https://objective-see.com/products/oversight.html) which will show a notification as soon as the microphone will be activated.

Steps to Reproduce:
1. Connect a bluetooth headset (I used my Bose QC35) to the Mac
2. Play some music
3. Open the simulator and type text into any UITextField (e.g. open Safari and start to type)

Expected Results:
* The microphone of the connected headset do not get activated
* The audio mode of the connected headset does not change
* I continue to hear my music in addition to the keyboard clicks

Actual Results:
* The microphone of the connected headset gets activated
* The audio mode of the connected headset changes

Version/Build:
Tested with:
Xcode Version 9.2 (9C40b)
Version 10.0 (SimulatorApp-835.5 CoreSimulator-518.16)
and
Version 9.3 beta 3 (9Q117m)
Simulator Version 10.0 (SimulatorApp-850 CoreSimulator-518.16)

Comments


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!