GitHub user Craigjpr created a discussion: iPadOS 26: Orientation locking 
broken under cordova‑ios 8.x due to UIScene windowing model

On iPadOS 26, apps rebuilt with cordova-ios 8.x no longer respect 
landscape-only orientation. The reason is that 8.x forces the app into Apple’s 
modern UIScene windowing model, and iPadOS 26 does not honour orientation 
locking for any window-capable app. This also breaks gameplay that relies on 
deviceorientation (e.g., tilt-based gravity), because the OS can rotate the app 
window at any time and instantly change the deviceorientation coordinate frame. 
Reverting to cordova-ios 7.1.1, which still uses the older AppDelegate-only 
lifecycle, restores classic full-screen behaviour where iPadOS 26 continues to 
enforce landscape locking and stable tilt physics. Users must also enable 
Settings → Multitasking & Gestures → Full-Screen Apps, otherwise the OS forces 
windowed mode and orientation locking is ignored even for 7.x apps.

GitHub link: https://github.com/apache/cordova/discussions/579

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to