32 Replies
      Latest reply on Oct 11, 2015 11:47 AM by junkpile
      Dev_ios Level 1 Level 1 (10 points)

        Suddenly, I cannot submit my app to itunesConnect for testflight developped on ios 9 beta, XCode 7 beta and El Captain.  I need this to be resolved.  Please help.

         

        ITMS-90534: "Invalid toolchain. New apps and app updates must be built with the public (GM) versions of XCode 6or later, and ios 8 SDK or later.  ios 9 apps for internal TestFlight testers must be built with the latest seed of the ios SDK and uploaded with the latest seed of Xcode"

        • Re: Invalid ToolChain
          miwalter Level 1 Level 1 (0 points)

          Same problem here. Yesterday everything works für Testflight-Testing, today ITM-90534.

           

          But no updates to Xcodeb5/SDK9 right now. Maybe it will be deployed in a short amount of time.

          • Re: Invalid ToolChain
            RedKingAsia Level 1 Level 1 (0 points)

            Same problem.

            This morning is OK.

            Tonight is on error.

            • Re: Invalid ToolChain
              kydlodd Level 1 Level 1 (0 points)

              Also seeing this issue.

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

              Running 10.10.4

              running xcode 6.3.2 and sdk 8.3

              • Re: Invalid ToolChain
                MyApps Level 1 Level 1 (0 points)

                I have the same problem with XCode 6.4 (6E35b).

                Upload the upgrade of my app on iTunes Connect and receive this email:

                 

                Dear developer,

                We have discovered one or more issues with your recent submission for "***************". To process your submission, the following issues must be corrected:

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

                Once these issues have been corrected, use Xcode or Application Loader to upload a new binary to iTunes Connect. Choose the new binary on the app’s Details page in My Apps on iTunes Connect, and click Submit for Review.

                Regards,

                The App Store team

                 

                 

                • Re: Invalid ToolChain
                  trainchamp Level 1 Level 1 (0 points)

                  I am seeing the same issue. Trying to deploy a new version using the same version of Xcode I used for every other release.

                  • Re: Invalid ToolChain
                    opswhisperer Level 1 Level 1 (10 points)

                    Same here, last night I pushed a build to Test Flight no problem, today it fails.  Could there be a pending release that the backend is already validating against?

                    • Re: Invalid ToolChain
                      Prawn Level 1 Level 1 (0 points)

                      Yeah, I get this as well. First I though it was something that messed up with the Xcode 7 beta, but then I tried on another laptop, and it had the same problem.

                       

                      Running 10.10.4 (14E46) with Xcode 6.4 (6E35b)

                      • Re: Invalid ToolChain
                        tjclabs Level 1 Level 1 (0 points)

                        I had this error using the latest version of Xamarin.  I usually sign the App in Xamarin and then use the Application loader. But got the error you reported.  So I did this...

                         

                        1. Made the archive in Xamarin

                        2. Opened Xcoder Organizer (When I tried to publish from here I got an error about the ITunesMetadata.plist)

                        3. Show Package Contents on Archive

                        4. Open Products, Applications, Show package Contents of the Application.

                        5. delete the itunesMetadata.plist

                        6. submit the app from the organizer.

                        7. Sucess

                        • Re: Invalid ToolChain
                          drindie Level 1 Level 1 (0 points)

                          I had the same issue, so I just did another build, submitted that one, and that one seemed to work.

                          • Re: Invalid ToolChain
                            Max108 Level 8 Level 8 (5,780 points)

                            Looks like the reason you were experiencing that was that Apple were reconfiguring to begin allowing external testing of iOS 9 beta apps through TestFlight.

                            • Re: Invalid ToolChain
                              eh1255 Level 1 Level 1 (0 points)

                              I've been having the samp problem since last night. Has anybody found a solution yet?

                                • Re: Invalid ToolChain
                                  Daimler250V8 Level 1 Level 1 (0 points)

                                  Hi all:

                                   

                                  Well, we've been having this problem for a while and recently discovered that our firewall vendor had just added a passel of rules, some of which were blocking the uploads at various stages and to various servers.  This happened unbeknownst to us on the Mobile dev team.

                                   

                                  So I would encourage people to check with their IT to see if that is what's causing your issues.

                                • This reply has been hidden. This can happen if the message has been hidden by a moderator, or has been reported as abusive.
                                • Re: Invalid ToolChain
                                  ravenshore Level 1 Level 1 (0 points)

                                  Still having the same problem. Updated to El Capitan, no changes. Tried renaming the OS ID - didn't change anything.

                                  • Re: Invalid ToolChain
                                    opswhisperer Level 1 Level 1 (10 points)

                                    I just built mine from a Yosemite VM and it worked fine, Apple accepted it.

                                    • Re: Invalid ToolChain
                                      Temamedia Level 1 Level 1 (0 points)

                                      El Capitan GM, xCode 7 GM, same problem here.

                                        • Re: Invalid ToolChain
                                          KCFoundation Dev Level 1 Level 1 (5 points)

                                          iOS 9 GM with xcode 7 GM, same problem here

                                          i think they forgot to update ITC to accept iOS 9 and OSX 10.11 apps

                                          • Re: Invalid ToolChain
                                            KCFoundation Dev Level 1 Level 1 (5 points)

                                            i found the sollution for me

                                            if you are using El Capitan from before the GM you have to download the GM version from the apple developer center

                                            there will be a download key for the mac appstore

                                            you can check easy if you are running the GM for sure by clicking on the apple logo in the menu bar of your mac

                                            click "about this mac" and if you see a build number after "El Capitan" then its NOT the GM

                                             

                                            that was what gave me the problem

                                            i just downloaded the GM from the dev center, installed it, submitted a new build to ITC and it all worked

                                             

                                            i truely hope this works for anyone having this issue

                                              • Re: Invalid ToolChain
                                                MJ Mechanic Level 1 Level 1 (0 points)

                                                Still having the issue here. I went back to an older El Capitan, thinking it was the GM seed. Says 10.11 Beta (15A279b).

                                                When I try to download El Capitan GM again frmo App Store it says it's already installed. What gives? It's September 24, for typing out loud.

                                            • Re: Invalid ToolChain
                                              AppYourWay Level 1 Level 1 (0 points)

                                              I am using all GM versions of both xcode (Version 7.0 (7A220)) and OS El Capitain 10.11.1.  I verify before submitting my update to my existing app, no problems.  I then upload and again no problems.  When I select the build and choose to submit for review I get the Invalid Toolchain error message.  I've restarted my mac, I've reviewed my cerificates, does anyone have any suggestions as to how to resolve this?  My app was submitted 7 days ago, accepted but now I can't submit my update and nothing has changed in my OS in the last 7 days...   Thanks.

                                                • Re: Invalid ToolChain
                                                  junkpile Level 6 Level 6 (2,385 points)

                                                  There is no GM of OS X 10.11.1 yet. It is still beta, and is considered part of the toolchain. You will have to install an earlier OS release that is not beta and build on that platform.

                                                    • Re: Invalid ToolChain
                                                      ethanwa Level 1 Level 1 (0 points)

                                                      Freaking ridicoulous.... why must an iOS app be built on a GM machine? I have the final Xcode 7.0.1 and final SDK. What does a .1 release of OS X have anything to do with it?

                                                       

                                                      I'm using El Capitain 10.11.1 to test my Macs apps agains it, but now I'm unable to release any of my iOS apps. This was not an issue in prior versions.... and how the heck am I supposed to downgrade my OS now?

                                                       

                                                      So dumb.

                                                        • Re: Invalid ToolChain
                                                          Dania Level 1 Level 1 (0 points)

                                                          Wow. Totally absurd.

                                                          • Re: Invalid ToolChain
                                                            holger Level 1 Level 1 (0 points)

                                                            Same problem with me here. I never thought that the osx beta would harm my submissions to the ios app store.

                                                            • Re: Invalid ToolChain
                                                              junkpile Level 6 Level 6 (2,385 points)

                                                              > This was not an issue in prior versions

                                                               

                                                              People keep saying that, but in my 3 or 4 years on iOS it seems like this sort of issue comes up with every new OS release. There were definitely similar issues (off and on) last year. The iTunes Connect back end inexplicably doesn't always enforce it, but I believe it's always been the official policy that beta OS versions are not supported for production releases.

                                                               

                                                              Never use beta anything for production code. I have been in software development a long time on a lot of platforms and that has always been the best practice. If you want to try out a beta, fine, but do it on a different boot drive or machine from your production build machine.