nmilcoff / BreachDetector

Detect root, emulation, debug mode and other security concerns in your Xamarin apps
MIT License
88 stars 12 forks source link

ITMS-90424: Invalid Swift Support when uploading to AppStoreConnect #20

Open bmarrdev opened 2 years ago

bmarrdev commented 2 years ago

Targeting iOS 13+ uploading to App Store Connect is failing with the following message from Apple.

ITMS-90424: Invalid Swift Support - The SwiftSupport folder is empty. Rebuild your app using the current public (GM) version of Xcode and resubmit it.

The app has the nuget SwiftRuntimeSupport 0.2.0 included.

Removing BreachDetector and dependent packages allows to the app to be uploaded to App Store Connect without failure.

Am I correct in saying the SwiftRuntimeSupport should not even be required when targeting 13.0+.

While #14 proposes a workaround for this issue, that does not seem to be available in the latest Xcode and is also a step I would like to avoid.