when submitting for review on iTunes connect I got this - ios

when submitting for review on iTunes connect I got this:
New apps and app updates must be built with the public (GM) versions of Xcode 6 or later, OS X, and iOS SDK. Don't submit apps built with beta software including beta OS X builds.
My Xcode is Version 7.2.1 (7C1002)
OS X 10.11 (15A2301)
iOS SDK is iOS 9.2
I didn't use any beta version!!

Make sure your command line tools is not beta

Seems like Apple's backend is not yet validating Xcode 7.2.1. This has happened in the past. You have 2 options - wait for Apple to get things squared away with 7.2.1 (one would think that should be any day now). Or, submit your app using Xcode 7.2.

Related

Can't submit app on iTunes connect: "New apps and app updates must be built with the public (GM) versions of Xcode"

I get this error in iTunes connect when I tried to submit my app for review:
New apps and app updates must be built with the public (GM) versions
of Xcode 6 or later, OS X, and iOS SDK. Don't submit apps built with
beta software including beta OS X builds.
I don't understand, I'm not using a beta version. I'm using Xcode 7.2. I updated my Mac two days ago and is now running OS X El Capitan 10.11.3.
Seems that the problem is related to MacOS update 10.11.3. Maybe the engineers at Apple have not yet updated the backend on which runs iTunesConnect in order to reflect the new OSX Version.
Here others developers are complaining about.
This is due to the recent MacOS update to 10.11.3.
It's just a matter of waiting until Apple updates iTunes Connect to recognize it as a valid OS version.

Distribute App with previous version of XCode

Given that iOS9 & XCode7 are officially released, is it possible to submit an app for Apple review using a previous version of XCode (eg. XCode 6.1)?
If the answer is affirmative, will the app submitted through XCode 6.1 be able to be downloaded by iOS9 device (provided that the deployment target set to 5.1.1)?
Platform in use:
iMac 21.5-inch, Late 2009
Mac OSX 10.9.5
XCode version 6.1
Apple hasn't asked developers to refrain from submitting apps from old versions of Xcode yet. So, you will be able to submit you app from Xcode 6.1. And it will run in iOS 9 devices. But, it's not the ideal way to handle the app submission. There could be some bugs when the app is run in iOS 9 devices. It is advisable to verify the app in the latest Xcode version and submit from there.
At the moment App Store Team requires that to publish your application must be compliant with iOS8 and 64bit architecture (so Xcode6.x better last Xcode 6.4). The deadline for iOS9 would be probably February for new app and July for updates.

Invalid ToolChain Submitting IOS App

When I attempt to submit to the appstore I get this error:
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.
I am running on Yosemiti 10.10.5 and my Xcode is 7.0.1
My deployment target is 8.0
Any ideas for why I am getting this error?
I didn't change the binary and it just worked. I simply pressed submit for review. It seemed like this was a bug on apples part.
I was having this problem for one of my build and eventually clued in that the problem was not because I was using a beta version of Xcode, rather that I was using a beta version of OS X (El Capitan Beta 2). I did a clean install of the latest public release of El Capitan and installed the latest public release of Xcode, submitted successfully (after 6 builds).
It seems apple have a lot of trouble to deal with the different versions of osx and xcode. Don't touch the beta version too if you don't wanna be surprised when you want to send your binaries. For those who have Yosemite I think you forced to upgrade.
For now :
El capitan : build 15A284
xcode : build 7A1001
For those who have for example the last el capitan beta 10.11.1 version and you are also stuck to send binaries due to the last update from app store like I was. Just reinstall the official version from the app store. Apple is lying you can downgrade and you won't lose anything. Many people did it and it solve the issue too. I did it today and Now, I am "back in business"

iOS app submission yields "invalid toolchain" although Xcode is up-to-date [duplicate]

This question already has answers here:
Submitting App from building in Xcode 6.4
(3 answers)
Closed 7 years ago.
I have submitted my app to the app store using Xcode 6.4 on OS X 10.11, the app was pre-approved for testing. I then iterated through 5 builds all of which were uploaded successfully and installed on multiple test devices. Now that I am trying to submit for the final approval, I am getting:
"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.
"
How can this be given that I am using Xcode 6.4, the app is set to run on iOS 8 or greater, and all of my previous builds, including the current, have been just fine getting into the test program and being installed?
Does anyone know how I could rectify this situation to get my app into the final step?
OS X 10.11 El Capitan is a beta software you cannot use it to build and submit iOS App to the store.
There is a dirty way to manage it but I personally would not do it https://stackoverflow.com/a/32233429/3979236
If you installed a beta version of a non GM Xcode, your toolchain may be confused.
Go to Accounts in Xcode Preferences, select the account name under which you are attempting to publish, and View Details...
In Signing Identities > Action, either Create the missing one or Reset the offending one.
For anyone getting this error while using xcode 7 beta.
I went to the appstore and downloaded xcode 7.0.1 and then re-archived and released and it worked fine on the first try.

iOS 8 apps submission and new versions of apps from today on

As you know, Apple has just made available the Xcode 6 GM seed and announced that we can now submit iOS 8 apps (Submit Your iOS 8 Apps Today). However, I have a question: does it mean that, starting today, is it required to submit app updates with the new Xcode 6? Can I still use Xcode 5.1.1 (Base SDK iOS 7.1)? If not, could I keep submitting apps with Base SDK targeting iOS 7.1 with Xcode 6?
Thanks
I'm in the midst of submitting an update right now and iTunesConnect states that builds can be submitted with Xcode 5.1.1 or later, or Application Loader 2.9.1 or later.
According to Apple, you can still use Xcode 5.1.1 to update your apps.
Xcode 5.1.1 is the latest version on the App Store !
You should use the latest version of Xcode available on the Mac App
Store to submit your apps. (Xcode Support)
Hope this can help you ;)
At the time of writing (September 12th 2014) you can submit apps with both Xcode 5.1.1 and Xcode 6 GM seed. So both SDKs are allowed. As soon as iOS 8 comes out, the App Store version of Xcode will show an update to Xcode 6.0.
Going by past experiences, at that point you will still be able to download Xcode 5.1.1 from the developer portal and still be able to submit apps with it for a few more weeks/months until Apple will officially announce that the new iOS 8 SDK is required for app submission.
Watch that newsfeed at https://developer.apple.com/news/

Resources