I have created a app in iTunesConnect and it has been in the "prepare for submission" state for more than 3 days. When I try to archive my app, and submit it to the app store it, displays this message:
No suitable records were found. verify your bundle identifier is correct
In my case the problem was that my application had literally no information filled in the App Store Connect
I believe you can found the answer here Xcode 5 - "No application records were found" when trying to Validate an Archive from @Bamsworld.
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.
Just check that app you configured on iTuneconnect is having same bundle identifier that you are using to upload app.
If you use Application Loader, then check if you are logged to the correct account. It was my case and it can happen if you manage account for various clients.
Double check the
Bundle OS Type code
in your App'sinfo.plist
, for me, the only way around this error was to set it toAPPL
.The weird thing is that the error was regarding to my frameworks bundle id, tho changing the above in my app solved it.
After hours of frustration I came across this article....
Does bundle id need to be case sensitive?
Hope this helps someone having the same issue as me.