20 Replies
      Latest reply on Nov 8, 2019 4:23 PM by ykphuah
      Wiz Level 1 Level 1 (0 points)

        Hello,

         

        has anyone seen a problem similar to this one? Any hint?

         

        The application is built with Catalyst and reviewers say it crashes on start, while it works flawlessly on my Mac. The stacktrace I got from the reviewers seems to point to something wrong with the NIBs compiled from the storyboard?

         

         

        Application Specific Information:

        *** Terminating app due to uncaught exception 'NSInvalidUnarchiveOperationException', reason: 'Could not instantiate class named _UITextLayoutView because no class named _UITextLayoutView was found; the class needs to be defined in source code or linked in from a library (ensure the class is part of the correct target)'

        abort() called

        terminating with uncaught exception of type NSException

         

        Application Specific Backtrace 1:

        0   CoreFoundation                      0x000000010b99bf43 __exceptionPreprocess + 250

        1   libobjc.A.dylib                     0x000000010a0a3835 objc_exception_throw + 48

        2   CoreFoundation                      0x000000010b99bd99 +[NSException raise:format:] + 189

        3   UIFoundation                        0x000000011805bc64 UINibDecoderDecodeObjectForValue + 360

        4   UIFoundation                        0x000000011805bfe4 UINibDecoderDecodeObjectForValue + 1256

        5   UIFoundation                        0x000000011805baef -[UINibDecoder decodeObjectForKey:] + 251

        6   UIKitCore                           0x0000000113e120aa -[UIView initWithCoder:] + 1030

        7   UIKitCore                           0x0000000113e2bf52 -[UIScrollView initWithCoder:] + 65

        8   UIKitCore                           0x0000000114b4c160 -[UITextView initWithCoder:] + 65

        9   UIFoundation                        0x000000011805bde7 UINibDecoderDecodeObjectForValue + 747

        10  UIFoundation                        0x000000011805bfe4 UINibDecoderDecodeObjectForValue + 1256

        11  UIFoundation                        0x000000011805baef -[UINibDecoder decodeObjectForKey:] + 251

        12  UIKitCore                           0x0000000113e120aa -[UIView initWithCoder:] + 1030

        13  UIFoundation                        0x000000011805bde7 UINibDecoderDecodeObjectForValue + 747

        14  UIFoundation                        0x000000011805bfe4 UINibDecoderDecodeObjectForValue + 1256

        15  UIFoundation                        0x000000011805baef -[UINibDecoder decodeObjectForKey:] + 251

        16  UIKitCore                           0x0000000113e120aa -[UIView initWithCoder:] + 1030

        17  UIKitCore                           0x0000000113e0f212 -[UIClassSwapper initWithCoder:] + 2511

        18  UIFoundation                        0x000000011805bde7 UINibDecoderDecodeObjectForValue + 747

        19  UIFoundation                        0x000000011805bfe4 UINibDecoderDecodeObjectForValue + 1256

        20  UIFoundation                        0x000000011805baef -[UINibDecoder decodeObjectForKey:] + 251

        21  UIKitCore                           0x0000000113e120aa -[UIView initWithCoder:] + 1030

        22  UIFoundation                        0x000000011805bde7 UINibDecoderDecodeObjectForValue + 747

        23  UIFoundation                        0x000000011805bfe4 UINibDecoderDecodeObjectForValue + 1256

        24  UIFoundation                        0x000000011805baef -[UINibDecoder decodeObjectForKey:] + 251

        25  UIKitCore                           0x0000000113e120aa -[UIView initWithCoder:] + 1030

        26  UIFoundation                        0x000000011805bde7 UINibDecoderDecodeObjectForValue + 747

        27  UIFoundation                        0x000000011805baef -[UINibDecoder decodeObjectForKey:] + 251

        28  UIKitCore                           0x0000000114c059b7 -[UILayoutGuide initWithCoder:] + 120

        29  UIFoundation                        0x000000011805bde7 UINibDecoderDecodeObjectForValue + 747

        30  UIFoundation                        0x000000011805baef -[UINibDecoder decodeObjectForKey:] + 251

        31  Foundation                          0x0000000106880e81 -[NSLayoutConstraint initWithCoder:] + 145

        32  UIFoundation                        0x000000011805bde7 UINibDecoderDecodeObjectForValue + 747

        33  UIFoundation                        0x000000011805baef -[UINibDecoder decodeObjectForKey:] + 251

        34  UIKitCore                           0x0000000113e0e626 -[UIRuntimeConnection initWithCoder:] + 160

        35  UIFoundation                        0x000000011805bde7 UINibDecoderDecodeObjectForValue + 747

        36  UIFoundation                        0x000000011805bfe4 UINibDecoderDecodeObjectForValue + 1256

        37  UIFoundation                        0x000000011805baef -[UINibDecoder decodeObjectForKey:] + 251

        38  UIKitCore                           0x00000001145eba2c -[NSCoder(UIIBDependencyInjectionInternal) _decodeObjectsWithSourceSegueTemplate:creator:sender:forKey:] + 450

        39  UIKitCore                           0x0000000113e0cc63 -[UINib instantiateWithOwner:options:] + 1146

        40  UIKitCore                           0x0000000113e2b8fe -[UIViewController _loadViewFromNibNamed:bundle:] + 395

        41  UIKitCore                           0x0000000113e2b64a -[UIViewController loadView] + 177

        42  UIKitCore                           0x0000000113e2a1b5 -[UIViewController loadViewIfRequired] + 172

        43  UIKitCore                           0x0000000113e3e99a -[UIViewController view] + 27

        44  UIKitCore                           0x0000000113e93fa3 -[UIWindow addRootViewControllerViewIfPossible] + 156

        45  UIKitCore                           0x0000000114918ebb -[UIWindow _updateLayerOrderingAndSetLayerHidden:actionBlock:] + 210

        46  UIKitCore                           0x0000000113e93116 -[UIWindow _setHidden:forced:] + 361

        47  UIKit                               0x0000000132277ade -[UIWindowAccessibility _orderFrontWithoutMakingKey] + 86

        48  UIKitCore                           0x0000000114922c97 -[UIWindow _mainQueue_makeKeyAndVisible] + 42

        49  UIKitCore                           0x0000000114a9b6d2 -[UIWindowScene _makeKeyAndVisibleIfNeeded] + 202

        50  UIKitCore                           0x000000011404f7d7 +[UIScene _sceneForFBSScene:create:withSession:connectionOptions:] + 1435

        51  UIKitCore                           0x00000001148f263d -[UIApplication _connectUISceneFromFBSScene:transitionContext:] + 1043

        52  UIKitCore                           0x0000000113df8810 -[UIApplication workspace:didCreateScene:withTransitionContext:completion:] + 327

        53  UIKitCore                           0x0000000113df8642 -[UIApplicationSceneClientAgent scene:didInitializeWithEvent:completion:] + 361

        54  FrontBoardServices                  0x00000001266e2085 -[FBSSceneImpl _callOutQueue_agent_didCreateWithTransitionContext:completion:] + 453

        55  FrontBoardServices                  0x00000001266ffbfa __86-[FBSWorkspaceScenesClient sceneID:createWithParameters:transitionContext:completion:]_block_invoke.156 + 102

        56  FrontBoardServices                  0x00000001266eacbd -[FBSWorkspace _calloutQueue_executeCalloutFromSource:withBlock:] + 220

        57  FrontBoardServices                  0x00000001266ff88d __86-[FBSWorkspaceScenesClient sceneID:createWithParameters:transitionContext:completion:]_block_invoke + 354

        58  libdispatch.dylib                   0x000000010c0d350e _dispatch_client_callout + 8

        59  libdispatch.dylib                   0x000000010c0d5c21 _dispatch_block_invoke_direct + 245

        60  FrontBoardServices                  0x00000001266d21c5 __FBSSERIALQUEUE_IS_CALLING_OUT_TO_A_BLOCK__ + 30

        61  FrontBoardServices                  0x00000001267187e9 -[FBSSerialQueue _queue_performNextIfPossible] + 441

        62  FrontBoardServices                  0x00000001266d215f -[FBSSerialQueue _performNextFromRunLoopSource] + 22

        63  CoreFoundation                      0x000000010b907b71 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17

        64  CoreFoundation                      0x000000010b907b10 __CFRunLoopDoSource0 + 103

        65  CoreFoundation                      0x000000010b8eb104 __CFRunLoopDoSources0 + 209

        66  CoreFoundation                      0x000000010b8ea710 __CFRunLoopRun + 1272

        67  CoreFoundation                      0x000000010b8e9f93 CFRunLoopRunSpecific + 499

        68  HIToolbox                           0x0000000116922a0d RunCurrentEventLoopInMode + 292

        69  HIToolbox                           0x0000000116922659 ReceiveNextEventCommon + 356

        70  HIToolbox                           0x00000001169224d7 _BlockUntilNextEventMatchingListInModeWithFilter + 64

        71  AppKit                              0x000000010a0fdd24 _DPSNextEvent + 990

        72  AppKit                              0x000000010a0fca94 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352

        73  AppKit                              0x000000010a0f7234 -[NSApplication run] + 658

        74  AppKit                              0x000000010a0e90dd NSApplicationMain + 777

        75  AppKit                              0x000000010a5688a4 _NSApplicationMainWithInfoDictionary + 16

        76  UIKitMacHelper                      0x000000011613d2b1 UINSApplicationMain + 322

        77  UIKitCore                           0x0000000113de2004 UIApplicationMain + 2206

        7