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
7000.0.0a1
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
- Crash on keywords::LocalKeywordState::operator when calling ShaderUtil.GetPasskeywords with ShaderType.RayTracing set as the third parameter
- Inconsistent “Remove property” behavior when removing child properties in Animator window
- Scene View Camera overlay preview goes out of Scene View bounds when the Scene View is resized vertically
- UI GameObjects are not positioned at 0,0,0 when creating them while Scene view is active
- Mesh Filter and Mesh Renderer property icons are difficult to see on blue highlight when selected in Animator window
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.