Search Issue Tracker
Fixed
Fixed in 6000.0.48f1, 6000.1.1f1, 6000.2.0a9
Votes
0
Found in
6000.0.47f1
6000.1.0f1
6000.2.0a8
Issue ID
UUM-107992
Regression
No
[iOS][Web] "WEBAudio.audioInstances.forEach is not a function" error is thrown when Safari is put into background
Reproduction steps:
1. Open the attached “test” project
2. In the Build Settings, select “New Web Profile” Build Profile
3. Build the player and host it on a local server
4. Connect to the hosted player with an iOS device using Safari
5. Connect to the iOS device via mac using the Safari Web inspector
6. On the device, click the Screen (“Audio context resumed after…” message should appear in the Web inspector Console)
7. Put Safari into the background on the device and then bring it up
8. Observe the Safari Web inspector Console on Mac
Expected result: No errors are thrown
Actual result: “WEBAudio.audioInstance.forEach is not a function” error is thrown
Reproducible with: 6000.0.47f1, 6000.1.0f1, 6000.2.0a8
Not reproducible with: 6000.0.50f1, 6000.1.5f1, 6000.2.0b3
Couldn't test with: 2022.3.53f1 (Web on mobile devices is not supported)
Fixed in: 6000.0.48f1, 6000.1.1f1, 6000.2.0a9
Testing environment: macOS Sequoia 15.5 (M1 Max)
Reproducible with these devices:
VLNQA00624, iPhone 16 Pro, iOS: 18.5, CPU: Apple A18 Pro
VLNQA00394, iPhone 13 mini, iOS: 18.1, CPU: Apple A15 Bionic
VLNQA00359, iPhone 12 Pro, iOS: 17.6.1, CPU: Apple A14 Bionic
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- URP Realtime reflection probes do not update when RenderProbe() is being called once per second
- Addressable terrain shader variants are stripped from the Player
- [iOS] Debug.Log() appears as <private> in Console app
- UI stays in the background when it is disabled in simulator
- A wrong log file is attached when project is launched with a "-logFile" command line argument
Add comment