Search Issue Tracker
Fixed
Fixed in 2021.3.34f1, 2022.3.16f1, 2023.2.4f1, 2023.3.0a15, 7000.0.0a1
Votes
0
Found in
2023.3.0a8
Issue ID
UUM-53849
Regression
No
Microphone.Start hangs on iOS 17 (under certain conditions)
This bug report came in via the Unity forums:
I wanted to raise awareness of reports we are receiving from customers that our application hangs when we attempt to Microphone.Start Microphone.devices. This is isolated (so far) to:
1) customers that have paired Bluetooth "hearing devices" such hearing aids or cochlear implants
2) customers after updating to iOS 17 (no issues reported on iOS 16 with hearing devices)
Comments (1)
-
Jerkins
Nov 16, 2023 08:37
Pressing the prepare microphone function will make the sound smaller (coming from the handset).
If you call the IOS function to force it to change to the speaker,
the background music (music player) will stop.
Hope this is fixed.
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Memory usage rises when switching scenes with GRD enabled and a loaded texture in URP
- [Quality Hackweek] Terrain Brush Size value is not serialized after deselecting the terrain when using the first instance of multiple Inspectors
- "NullReferenceException" is thrown when setting a long string in TMP with "Atlas Population Mode" set to "Dynamic" and "Multi Atlas Textures" enabled
- TextMeshPro text is misaligned when alignment is set via script
- A DX11 shader error is thrown when compiling shaders for platforms without DX11 support
Resolution Note (fix version 2023.3.0a15):
Fixed an audio bug on iOS. On iOS 17, if a Bluetooth audio device is connected, and "Prepare iOS for Recording" is un-checked, the C# Microphone.Start function could cause Unity to hang.