Invalid Toolchain on El Capitan

I was having trouble submitting an app using the latest beta version of El Capitan.

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.

So first, archive your app. In Xcode Organizer, right click your archive and reveal it in finder. Right click the now-revealed archive and click show package contents. Then go Products > Applications > Right Click your app and show package contents again. Now, the magic begins. Find your info.plist file. Open it in Xcode, and locate the line that says “BuildMachineOSBuild”. Alter the string from whatever it is to “14F27”. This is the Build ID for Yosemite. Safe the file, and now you should be all set to sumbit!

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

2 thoughts on “Invalid Toolchain on El Capitan

  1. Bryan

    Hi I followed your instruction and can not find BuildMachineOSBuild string in my info.plist. I created it myself and it failed again when I tried to submit to review. Any solution? Thanks so much.

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s