Soon after I found the culprit. I received the same error as you.
It came from an imported library, where that library's "iOS Deployment Target" under Build Settings somehow was set to iOS 16.0, while all other libraries and the main project were set to iOS 11.0. Everything would compile normally, but the app would crash on any real device running 15.x and lower for release builds. Not sure why it still worked in the simulator or real device in debug build.
My solution: check all libraries used in your project whether their iOS Deployment Target is set to what you expect.
Topic:
App Store Distribution & Marketing
SubTopic:
General
Tags: