ERROR ITMS-90534: \"Invalid Toolchain.
New apps and app updates must be built with the public (GM) versions of Xcode 6 or later, macOS,
I was getting same error while i was uploading for apple review using Xcode 11.2.
Fixes steps: Apple decided to deprecate Xcode 11.2 on November 5th 2019. Xcode 11.2 has UITextView Building buggy code. So, Apple suggested to use Xcode 11.2.1 GM seed.
You can download from link https://developer.apple.com/download/
Message From Apple: This update fixes a critical issue that could cause apps using UITextView to crash when run on previous versions of iOS, iPadOS, or tvOS. Please see the release notes
You can build and release app using Xcode 11.2.1 GM seed. Hoping this will help some people.
For XCode 9.2 Problem mostly in Command Line Tools version.
Best solution:
Possible solution:
Download the xip file from here
Also:
Latest Release version (Xcode 11.2.1)
or
Latest Beta version (Xcode 11.3 Beta)
or
Any version you need. And all other downloadable contents
Then extract and move it where you like.
You can find all workaround histry of the issue here.
An error message it self says, Use stable (not beta) version of Xcode to create a build. Your mac OS should also be stable (not beta)
Use latest stable version of Xcode Tool (Xcode 9) to create your build and upload using Application Uploader.
Ensure following points, while creating your build:
I received this error having archived our app from the command line using fastlane gym
. When I archived the app manually using Xcode I did NOT receive the error.
I guess there's something wrong with the arguments/config I am passing to fastlane gym
. If I work out what this is I will report back.
Download the latest Xcode from https://xcodereleases.com/ (You can download without signing in).
You might get an error "Data is corrupted" when you extract above-downloaded file ending with .xip
To solve this unzip it using Archive Utility.app rather than The Unarchiver.app