NSInvalidArgumentException - _[_UISnapshotWindow actualSceneBounds]: unrecognized selector

Hi everyone!

Anyone else seeing crashes like this: Fatal Exception: NSInvalidArgumentException. -[_UISnapshotWindow actualSceneBounds]: unrecognized selector sent to instance

I'm encountering a crash within 3-4 seconds of launching my iOS app specifically on devices running iOS 14. The crash log indicates an NSInvalidArgumentException with the following message:

`Fatal Exception: NSInvalidArgumentException
0  CoreFoundation                 0x129754 __exceptionPreprocess
1  libobjc.A.dylib                0x287a8 objc_exception_throw
2  CoreFoundation                 0x2cc3c -[NSOrderedSet initWithSet:copyItems:]
3  UIKitCore                      0xc01ea0 -[UIResponder doesNotRecognizeSelector:]
4  CoreFoundation                 0x12c2ac ___forwarding___
5  CoreFoundation                 0x12e5b0 _CF_forwarding_prep_0
6  UIKitCore                      0xa918cc -[UIUndoGestureInteraction didMoveToView:]
7  UIKitCore                      0x11099b4 _setInteractionView
8  UIKitCore                      0x11098bc -[UIView(Dragging) addInteraction:]
9  UIKitCore                      0xe9d678 -[UIEditingOverlayViewController _addInteractions]
10 UIKitCore                      0x4a73e4 -[UIViewController _setViewAppearState:isAnimating:]
11 UIKitCore                      0x4a7910 __52-[UIViewController _setViewAppearState:isAnimating:]_block_invoke
12 CoreFoundation                 0xa75bc __NSARRAY_IS_CALLING_OUT_TO_A_BLOCK__
13 CoreFoundation                 0x2410 -[__NSArrayI enumerateObjectsWithOptions:usingBlock:]
14 UIKitCore                      0x4a75ac -[UIViewController _setViewAppearState:isAnimating:]
15 UIKitCore                      0x4a7dc0 -[UIViewController __viewDidAppear:]
16 UIKitCore                      0x4a9964 __64-[UIViewController viewDidMoveToWindow:shouldAppearOrDisappear:]_block_invoke
17 UIKitCore                      0x4a873c -[UIViewController _executeAfterAppearanceBlock]
18 UIKitCore                      0xbda7c4 _runAfterCACommitDeferredBlocks
19 UIKitCore                      0xbc903c _cleanUpAfterCAFlushAndRunDeferredBlocks
20 UIKitCore                      0xbfcf10 _afterCACommitHandler
21 CoreFoundation                 0xa25e0 __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__
22 CoreFoundation                 0x9c704 __CFRunLoopDoObservers
23 CoreFoundation                 0x9ccb0 __CFRunLoopRun
24 CoreFoundation                 0x9c360 CFRunLoopRunSpecific
25 GraphicsServices               0x3734 GSEventRunModal
26 UIKitCore                      0xbca584 -[UIApplication _run]
27 UIKitCore                      0xbcfdf4 UIApplicationMain
28 JobLogic                       0x1d9ac4 main + 14 (main.m:14)
29 libdyld.dylib                  0x1cf8 start`

Here's what I've observed: The crash consistently occurs within 3-4 seconds of app launch on iOS 14 devices.

I'm seeking assistance with:

Understanding the Cause: Any insights into potential causes of this crash, particularly related to _[_UISnapshotWindow actualSceneBounds] and its interaction with iOS 14, would be greatly appreciated.

Replication Steps: If possible, guidance on how to reliably replicate the crash on a development device would be extremely helpful for debugging purposes.

Solutions: Any suggestions or known workarounds to address this specific crash or similar issues in iOS 14 would be invaluable.