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
- Required SpriteMask class (ID 331) is stripped when "Strip Engine Code" is enabled
- “Maximized serialized file backup not found” error is thrown when minimizing a window in a newly opened project
- Build stack trace contains invalid lines when building with IL2CPP using scripts with delegates containing generic types in the signature
- Entities Systems window has a “Show Full Player Loop” dropdown which does nothing when clicked after enabling “Show Full Player Loop”
- Entities Hierarchy Search “Show/Hide” button’s Lens Icon is blurry when the Editor is on an external monitor
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.