Invalid toolchain error

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


Using XCode Version 7.1 (7B91b) which is supposed to be the GM.


iTunes Connect reports Build SDK of 13T393


Any ideas?

I am having the same error even though I built with XCode 7.1

Uhhhhg. Xcode 7.1 GM, uploaded through Organizer and Application Loader both. Same result. Invalid toolchain. I was really thinking the heartburn I've been dealing with over the last week or so was about to be over when the GM dropped around 8-9 hours ago. Little did I know....

Just to chime in here - me too. "Invalid Toolchain. New apps and app updates must be built with the public (GM) versions of Xcode 6 or later, and Apple TV OS 8 SDK or later. Don't submit apps built with beta software."


This is in iTunes Connect with a build I submitted via 7.1 from Mac App Store (7B91b)

Filed as radar

23213053

It seems bizarre, does this mean that _nobody_ has actually managed to successfully submit a tvOS app?

Same here. Used GM.

Try this:


- Archive a new build, with a new build number

- Find the archive in the organizer > right click > show in Finder

- Right click on the archive > Show package contents

- Navigate to Products > Applications > Right click on your app > Show package contents

- Open Info.plist

- Modify BuildMachineOSBuild to 14F27

- Modify DTPlatformBuild to 13A340

- Save Info.plist

- Submit the archive in Xcode


This will make iTunes Connect think you built your app on Yosemite GM and iOS 9 GM and resolve the Invalid Toolchain error. I'm no longer getting the invalid SDK value error, so I think Apple at least fixed that.


This answer is not mine. It comes from other post:

https://forums.developer.apple.com/thread/23534

Did not work, same error.

Just tried this, then submitting through Application Loader. Got the following error message:


ERROR ITMS-90035: "Invalid Signature. Invalid Info.plist (plist or signature have been modified). Make sure you have signed your application with a distribution certificate, not an ad hoc certificate or a development certificate. Verify that the code signing settings in Xcode are correct at the target level (which override any values at the project level). Additionally, make sure the bundle you are uploading was built using a Release target in Xcode, not a Simulator target. If you are certain your code signing settings are correct, choose "Clean All" in Xcode, delete the "build" directory in the Finder, and rebuild your release target. For more information, please consult https://developer.apple.com/library/ios/documentation/Security/Conceptual/CodeSigningGuide/Introduction/Introduction.html"

Anyone else having trouble uploading archive now?

It keeps getting stuck in "Sending API usage to iTunes Connect"

Does everyone having this issue have a Universal app (as opposed to a brand new, pure tvOS app)?

No, mine is a tvOS-only app.

Same problem here.

tvOS only app

Has anyone had any luck yet? I saw one person on Twitter say that they successfully submitted an app, so it's working for at least some people. This developer submitted using Yosemite, not sure if that's related... Their Build SDK/Platform was 13T393, same as the one I'm getting on El Capitan 10.11.1.

Invalid toolchain error
 
 
Q