Description of the feature request
When selecting a Xcode stack we don’t know if we will use a Beta or GM stack.
As a result, if a Beta stack gets used, the binary will fail on Apple Side showing the following error:
ITMS-90111: Invalid Toolchain - Your app was built with a beta version of Xcode or SDK. Apps submitted to the App Store must be built with the GM version of Xcode 10.1 and the SDK for iOS 12.1 and watchOS 5.1, Xcode 7.1 and the SDK for tvOS 9, or Xcode 6 and the SDK for macOS 10.9 or later. If you are using an Xcode beta version to test your app, make sure you are using the latest supported version. For more information about supported beta versions, view the App Store Connect What’s New page (Latest News - Apple Developer).
I would like to be able to force GM or Beta and not have a mix of both. For release apps, I obviously want to use the latest stable stack.
Can you provide a solution so it is not ambiguous anymore ?
Maybe a Beta and GM branches running in parallel.
Use case / for what or how I would use it
For deploying to the app store. Beta stack cannot be used for this.