Questions about iPadOS new feature "Stage Manager"

Can another app window opens in Stage Manager when another apps' "UIRequiresFullScreen = TRUE" ? It seems that there is a limitation in the beta released yesterday... Not sure it's a bug or sth... Open only 1 app in windowed-screen once seems stupid

Replies

An app with UIRequiresFullScreen means it is exclusive on the stage, just like UIRequiresFullScreen means that the same app can not have anything with it in split view in iPad multitasking before Stage Manager.

https://developer.apple.com/documentation/bundleresources/information_property_list/uirequiresfullscreen/

If your app’s content requires a full-screen presentation, include this key in your Info.plistand set its value to true. When you do, the system prevents your app from sharing the screen with other apps. On an external screen, the window for an app with this setting maintains its canvas size.

Open only 1 app in windowed-screen once seems stupid

Why? As that's what the API is documented to mean as I explained above. If we were to change that, we'd be breaking our own API. There is an easy way to indicate you don't want this behavior: remove the key and support multi-tasking on iPad.