TMS-90714: Invalid binary - The app contains one or more corrupted binaries

"TMS-90714: Invalid binary - The app contains one or more corrupted binaries" I am facing this error email from appstore since 15 days now and i tried 49 different things to fix this but it is not fixed. I migrated my app from storyboard controller to swiftUI and tried to submit to appstore and am not seeing the build in testflight and am receving the email error above. Can anyone please help, i will provide the required info, also i can pay couple hundered bucks.

Offering money is completely inappropriate, especially on these forums.

Does the project validate in Xcode? In other words, when you go to Archive it, and choose to validate it, does that succeed?

Are there any other errors or warnings when building?

Have you tried looking for unusual linker flags? This other thread has some examples that are known to generate this message.

— Ed Ford,  DTS Engineer

yes i checked all those threads and we do not have those unusual linker flags

Ok. You should then open a bug report and include a copy of your .ipa file, as well as your Apple App ID. Once you do that, please post the FB number here for the record.

— Ed Ford,  DTS Engineer

@AkhileshNak, your bug report is on its way back to you soon with this information, but I'm sharing what we found here for the community's benefit in the future.

An app receiving this ITMS error can have Objective-C entries with empty names in the Objective-C metadata. To identify the binaries with those conditions, you can run the following Terminal command on each binary inside the app:

% xcrun dyld_info -objc Payload/YourApp.app/YourApp | grep "(null)"

Once you have that output, you can begin to work backwards based on the various class and method names to identify where in your project these are defined. If these are coming from a third-party library you're integrating in your app, you'll then need to talk to the vendor.

— Ed Ford,  DTS Engineer

TMS-90714: Invalid binary - The app contains one or more corrupted binaries
 
 
Q