Hi Folks: Just a person (not a company) trying to submit an app, developed with Xcode 5 to the App Store.
Developer.apple.com > IOS Dev Center > iTunes Connect
As per new structure of apple deployment , go to itunesconnect > My apps > Select app > select Features in menu bar > Go to encryption at left side menu.
Choose the appropriate option , here you the site will instruct you to put one option in info.plist as per your selection.
Just follow that steps , and you are good to go.
I faced same issue while I was updating my old application in iTunes Connect. I resolved that by putting some work by gone through some posts on web. We have one application in live store with one bundle id (com.sample.AppOne). We need to update the app to next version.
Then I gave bundle id as (com.sample.AppNine) which does not match with the bundle in iTunes Connect earlier. So while updating the app in iTunes Connect we should give same bundle id which we gave for old version.This solved my issue.
As you already mentioned and as per the documentation - App Distribution Guide
Important: You can’t validate your app unless the app record in iTunes Connect is in the “Waiting for Upload” or later state
After you add a new app in iTunes connect there will be an amber light along with its status. It will most likely read "Prepare For Upload". To get it to the "Waiting For Upload" state click view details for the app and in the top right there should be a blue button that says "Ready to Upload Binary". Click this and follow the given directions.
Go to itunes connect. Click on your app. Click More. Click About this App. Select your bundle identifier. Now go back and validate the app again. It should be fine.
Just had the same problem. When in iTunes Connect, select your app, click edit information and on the bottom of the page it has a button (Ready to upload binary) click that, follow through the process and then XCode will find the pending application