Search Issue Tracker
Third Party Issue
Votes
0
Found in
2022.3.63f1
6000.0.53f1
6000.1.11f1
6000.2.0b9
6000.3.0a2
Issue ID
UUM-110982
Regression
No
[iOS] The Player freezes when closing the Notification Center and quickly swiping down from top
Steps to reproduce:
1. Open the “IN-107413” project
2. Build and Run
3. Swipe down to the Notification Center
4. Swipe up back to the Player and instantly swipe down from the top
Expected result: The application doesn’t freeze
Actual result: The application freezes
Reproducible with: 2022.3.63f1, 6000.0.53f1, 6000.1.11f1, 6000.2.0b9, 6000.3.0a2
Testing environment: macOS 15.5 (M4 Pro), macOS 15.5 (M2) (by user)
Not reproducible on: No other environment tested
Reproducible with these devices:
VLNQA00250 - iPhone 7 (MN922B/A), CPU: Apple A10 Fusion, GPU: PowerVR GT7600 Plus, OS: 15.8.3
iPhone 7, OS: 15.8 (by user)
iPhone 7, OS: 14.8 (by user)
iPhone SE (1st gen, 2015), OS: 15.7.6 (by user)
iPhone 8 Plus, OS: 13.3 (by user)
Not reproducible with these devices:
VLNQA00297 - iPhone 11 Pro (MWC62ET/A), CPU: Apple A13 Bionic, GPU: Apple designed, OS: 17.6.1
VLNQA00623 - iPhone 16 Plus (MXVY3QN/A), CPU: Apple A18 Pro, OS: 18.0.1
iPhone XS, OS: 13.6.1 (by user)
iPad Air (3rd gen) Wi-Fi, OS: 14.2 (by user)
iPhone 15 Pro Max, OS: 17.1.1 (by user)
Notes:
- When going to the Notification Center and then back to the Player after a repro, the application unfreezes
- Sometimes you have to repeat 3-4 steps multiple times
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
- Text cursor remains visible when hovering over Command Line Arguments scrollbar in Unity Hub
- UI Builder’s "Background" icons for Repeat Y/X, Position X/Y and Slice Type are low quality and blurry in the Inspector window
- “X” button in Editor version search filter is difficult to see when Unity Hub theme is set to Dark
- [Android] The y-value of Input.mouseScrollDelta is positive when scrolling in both directions in the Player
- Crash on TexturesD3D11Base::SetTexture when using DirectX11
Resolution Note:
Our investigation has determined that this issue is related to an Apple lifecycle timing bug. When 'preferredScreenEdgesDeferringSystemGestures' or in Unity player settings 'Defer system gestures on edges' is set, closing the Notification Center with a gesture and then partially reopening it can sometimes prevent Apple from sending the 'applicationDidBecomeActive' lifecycle event. As a result, Unity gets stuck in an inactive state and 'applicationState' returns 'UIApplicationStateInactive'. This behavior can also be reproduced in a non-Unity Xcode project. The only workaround is to repeatedly swipe to open and close the Notification Center until Apple triggers the 'applicationDidBecomeActive' lifecycle event.