Problem uploading to itunes connect

Hi,

It’s my first app, already on app store (yeah), and this is my first attempt to upload a new version of it. I set up everything on IC, i mean the profile for the new version, but when I try ti upload the new binary (zipped) that corona spit out - via application loader - I get this:

No software with CFBundleIdentifier of ‘com.xxxxxxx.xxxx’ exists.  Verify your bundle identifier is correct.  If it is, you may need to log into iTunes Connect to create the application.

I am missing something? Is there some procedure to make this work? 

Can you post a screen shot of your Corona SDK build screen just before you hit the build button?  Please do not blur out or obscure any fields.

Hi Rob,

Yes, here it is (only my name obscured) …

You obscured the part I needed to see.

Repost with out obscuring it as well as post your build.settings file.

Thanks

Rob

sorry. Only hid my name this time (mind my privacy)…

now the error message changed to:

No suitable application records were found. Verify your bundle identifier ‘com.youcountdomain.youcount’ is correct.

Thanks.

And your build.settings file?

Is this the bundle ID you setup in your Apple Provisioning portal for the profile you’re using:  com.youcountdomain.youcount

I guess so. Everywhere I look on itunes connect that is related to the current version of app identification I got 

‘com.youcountdomain.youcount’

here’s the settings:

settings = { orientation = { default = "portrait", supported = { "portrait", } }, iphone = { plist = {         UIStatusBarHidden = true, CFBundleIconFiles = {                 "Icon.png",                 "Icon@2x.png",                 "Icon-60.png",                 "Icon-60@2x.png",                 "Icon-60@3x.png",                 "Icon-72.png",                 "Icon-72@2x.png",                 "Icon-76.png",                 "Icon-76@2x.png",                 "Icon-Small-40.png",                 "Icon-Small-40@2x.png",                 "Icon-Small-40@3x.png",                 "Icon-Small-50.png",                 "Icon-Small-50@2x.png",                 "Icon-Small.png",                 "Icon-Small@2x.png",                 "Icon-Small@3x.png"             },            UILaunchStoryboardName = "LaunchScreen",                           UIPrerenderedIcon = true, -- set to false for "shine" overlay --UIApplicationExitsOnSuspend = true, -- uncomment to quit app on suspend } }, --[[-- Android permissions androidPermissions = {   "android.permission.INTERNET",   },]]-- }

A quick google search found this:  http://stackoverflow.com/questions/10513129/no-suitable-application-record-were-found-when-validating-application

Basically you have not told iTunes Connect that you’re ready to upload your binary.  Application Loader looks for a list of apps that are waiting on binaries so it can know where to upload it.  Go into iTunes Connect and tell it you’re ready to submit your app.

Rob

Thanks, but I don’t see anywhere the button/options in question that’s supposed to manually switch that app status…

There should be a “Submit for Review” option center right of the screen when you go in to edit your app info.  You may not get that button if you don’t have all your meta data filled out and all the necessary screenshots uploaded.

Rob

If i click submit for review the disclaimer says I have one or more errors, if I scroll my profile page down  the only field highlighted in red is the ‘build’ section, which in fact (the build) is missing 'cause that’s my problem in the first place: I can’t upload the file through application loader…

The only thing that kind of makes sense is if the bundle ID doesn’t match.  Application loader takes the .zip file (you are using that file right?) and gets the bundle id (com.yourdomain.yourapp) from it and the looks on iTunes Connect for an app that matches it.  From the messages on the various sites on Google, it indicated that the app on iTunes Connect was not in a state to accept an upload.  But with the new iTunes Connect that behavior seems to have changed and you can upload the binary when ever as part of their “Beta” program.

What version of Corona are you using, BTW?

Are you sure you’re suing a distribution for the store and not an AdHoc profile?

Rob

Can you post a screen shot of your Corona SDK build screen just before you hit the build button?  Please do not blur out or obscure any fields.

Hi Rob,

Yes, here it is (only my name obscured) …

You obscured the part I needed to see.

Repost with out obscuring it as well as post your build.settings file.

Thanks

Rob

sorry. Only hid my name this time (mind my privacy)…

now the error message changed to:

No suitable application records were found. Verify your bundle identifier ‘com.youcountdomain.youcount’ is correct.

Thanks.

And your build.settings file?

Is this the bundle ID you setup in your Apple Provisioning portal for the profile you’re using:  com.youcountdomain.youcount

I guess so. Everywhere I look on itunes connect that is related to the current version of app identification I got 

‘com.youcountdomain.youcount’

here’s the settings:

settings = { orientation = { default = "portrait", supported = { "portrait", } }, iphone = { plist = {         UIStatusBarHidden = true, CFBundleIconFiles = {                 "Icon.png",                 "Icon@2x.png",                 "Icon-60.png",                 "Icon-60@2x.png",                 "Icon-60@3x.png",                 "Icon-72.png",                 "Icon-72@2x.png",                 "Icon-76.png",                 "Icon-76@2x.png",                 "Icon-Small-40.png",                 "Icon-Small-40@2x.png",                 "Icon-Small-40@3x.png",                 "Icon-Small-50.png",                 "Icon-Small-50@2x.png",                 "Icon-Small.png",                 "Icon-Small@2x.png",                 "Icon-Small@3x.png"             },            UILaunchStoryboardName = "LaunchScreen",                           UIPrerenderedIcon = true, -- set to false for "shine" overlay --UIApplicationExitsOnSuspend = true, -- uncomment to quit app on suspend } }, --[[-- Android permissions androidPermissions = {   "android.permission.INTERNET",   },]]-- }

A quick google search found this:  http://stackoverflow.com/questions/10513129/no-suitable-application-record-were-found-when-validating-application

Basically you have not told iTunes Connect that you’re ready to upload your binary.  Application Loader looks for a list of apps that are waiting on binaries so it can know where to upload it.  Go into iTunes Connect and tell it you’re ready to submit your app.

Rob

Thanks, but I don’t see anywhere the button/options in question that’s supposed to manually switch that app status…