I'm having this issue with 2 apps since Xcode 15 beta 6 until now — just tested with Xcode 15.2.
One app is 5 yo, 2 years building for the Mac with Catalyst without an issue.
The other app is brand new, built with SwiftUI but also using Catalyst for the Mac.
Both give this issue. At first, I thought it was an issue with the codebase and the dependencies (Cocoapods) but it doesn't seem to be the issue as the second codebase is brand new with no non-native dependencies.
I've been able to test via TestFlight my apps but only on machines that have Xcode/Developer tools installed.
The review never go through because the reviewer have a crash at launch with this kind of crash log:
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: Namespace DYLD, Code 4 Symbol missing
Symbol not found: _$s5UIKit17UITraitDefinitionPAAE10_isPrivateSbvgZ
Referenced from: <1AFDB3EC-33D7-322A-8388-BA4301718B7F> /Applications/XYZ.app/Contents/MacOS/XYZ
Expected in: <0E3D0288-F872-37B4-84E4-2E16E902C2A9> /System/iOSSupport/System/Library/Frameworks/UIKit.framework/Versions/A/UIKit
(terminated at launch; ignore backtrace)
I've been monitoring this thread for a while now thinking it would get fixed after several reports but it's been months.
I can open tickets, share code, whatever. If someone from the Apple team, ping @eskimo, can give us feedback here it would be cool!
Thanks,
Kevin