The way I approach issues like this is to work backwards from the contents of the built app to understand why you received an error message, and then keep going backwards from there to see why the app was built that way. For this error, you need to inspect your built app bundle. You can do this by going to the Xcode Organizer, selecting the version of your app receiving this message, right-clicking, and selecting Show in Finder. You'll see a .xcarchive package in Finder, and you select this, right-click, and select Show Package Contents. Inside of this Xcode archive package, you'll see the folders Products/Applications/YourCoolApp.app. Right click on your .app and select Show Package Contents. We're now looking at the inner contents of your app bundle. Take a look at the contents of your Info.plist file inside this bundle, and look at the value of the CFBundleExecutable key — the value of that key is the file name of your main app binary. Does that file exist? A Missing
Topic:
App Store Distribution & Marketing
SubTopic:
App Store Connect