How can I debug issues with Stage Manager and External Displays

Hello, I am getting reports from some users that one of my apps is behaving weirdly when:

  • Stage Manager is enabled
  • with an external display connected (presumably with app windows on the external display).

I would like to debug this issue. However, I do not have an iPad compatible with Stage Manager. On the Simulator in Xcode, I can run an iPad with Stage Manager (good) and pretend to connect an external display (good), but I cannot move windows to the external display, so I cannot reproduce the issue.

What can I do?

(the app uses SwiftUI and UIScene. It does work with multiple windows on standard iPads, it does work with StageManager on the iPad simulator).

Hi, Just saw your post which is related to my question posted to "https://developer.apple.com/forums/thread/722362".

I'm wondering how can you do this - "On the Simulator in Xcode, I can run an iPad with Stage Manager (good) and pretend to connect an external display (good)".

Also wonder how I can detect if app is running in "Move to Display" mode? Thanks in advance.

How can I debug issues with Stage Manager and External Displays
 
 
Q