iOS 16.0 beta Crash --pplication circumvented Objective-C runtime dealloc initiation for <UITabBarButton> object.

When I launched my app and found it crashed with NSInternalInconsistencyException', reason: 'Application circumvented Objective-C runtime dealloc initiation for object.' in iOS 16.0 beta. And the call stack like this: Thread 0: -[UIView dealloc] -[UITabBarButton dealloc] AutoreleasePoolPage::releaseUntil(objc_object**) ...... How can I fix this crash before iOS 16.0 release published

I don’t if this is a complete answer but see this thread.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

@eskimo your 'this thread' link points to this thread (713266), not some other thread which I would be really interested in seeing since I'm running into this same error.

D’oh! The thread I was thinking about was this one.

Share and Enjoy

Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"

Thank you, got it!

iOS 16.0 beta Crash --pplication circumvented Objective-C runtime dealloc initiation for &lt;UITabBarButton&gt; object.
 
 
Q