0
votes

I received that email from Apple encouraging me to submit my new iOS builds with the Xcode seed version provided yesterday. And even the download website says:

Xcode 8 GM seed may be used to submit apps to the App Store.

Yet when I do so and try to submit the new version with Application Loader (submitting by Xcode gave error 22421) I receive message:

Invalid Toolchain - New apps and app updates must be built with the public (GM) versions of Xcode 6 or later, macOS, and iOS SDK. Don't submit apps built with beta software including beta macOS builds.

After having received a similar warning while uploading it. Anyone knows the meaning of this?

2
Can you check the build number of your Xcode version ? - Antzi
Yes: Version 8.0 (8A218a) the one on the developer website - Fabrizio Bartolomucci
Did you change the command line tools to the new version? Either in the command line sudo xcode-select --switch /path/to/XcodeGM or in the Xcode settings under Toolchains (I think) - HAS
I know this issue. Yet this time it is a seed version not a beta one. The formers are specifically provided for submitting apps before the new system comes out - Fabrizio Bartolomucci

2 Answers

0
votes

I had just faced this error and to me it work after these steps:

  • in itunesconnect page, revoke and recreate developer certificates;

Edit provisioning profile to link the provisioning profile with the new certificate

-update Xcode to latest release

In xcode -> preferences -> accounts, delete related account and add it again

Then proceed with product - archive - validate/submit to appstore

0
votes

It is highly possible that you have the Xcode GM but you still use the Beta of OS X?