Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Invalid Toolchain message even though app not submitted with beta software

Tags:

xcode

ios

I am trying to submit a project to the app store. I accidently opened it in the latest Xcode Beta - but did not save or change anything.

I submitted the app with Xcode 7.3.1 and when I attempt to submit the app for review I get the message: "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."

If I check the Info.plist of the archive it also mentions me using the public version of Xcode

<key>DefaultToolchainInfo</key>
<dict>
    <key>DisplayName</key>
    <string>Xcode 7.3.1 Default</string>
    <key>Identifier</key>
    <string>com.apple.dt.toolchain.XcodeDefault</string>
</dict>

The Xcode beta version was not open when submitting and I also tried restarting and then resubmitting. Btw I am running El Cap 10.11.6

What can I do to fix this?

Thanks

like image 626
Joseph Avatar asked Sep 02 '16 15:09

Joseph


2 Answers

Did you install yesterday's Security Update? I have a theory, that this update altered the internal version number from 10.11.6 (15G31) to 10.11.6 (15G1004), and they have not added this version number to the list of allowed stable OS builds on iTunes Connect.

like image 115
gklka Avatar answered Nov 16 '22 20:11

gklka


Fairly certain it's the Security Update.

I tried the known hack of altering the OS build to 15G31 in SystemVersion.plist, but this no longer seems to work. Reinstalling Xcode 7.3.1 was also a waste of time.

Luckily I had a machine that I had not yet done Security Update 2016-001 on. Moved the code over there, archived and uploaded, and this went fine.

like image 2
k k Avatar answered Nov 16 '22 20:11

k k