Xcode error when uploading to App Store: "No suitable application records were found"

XcodeApp StoreIonic Framework

Xcode Problem Overview


I'm using Ionic to build an html app for iOS. I've registered an app on iTunes Connect.

All goes well in Xcode until I upload to the App Store. I get the following error:

> iTunes Store operation failed.
> No suitable application records were found. Verify your bundle identifier 'com.iconicframework.app315125' is correct.

iTunes Store operation failed

Xcode Solutions


Solution 1 - Xcode

I suspect you should not be calling your app "com.ionicframework.app315125". That looks like a leftover name from an example project.

You need to create a new Bundle Identifier in the Developer portal:

enter image description here

Then choose it when you "Create New App" in iTunesConnect:

enter image description here

For me, I'd pick com.maniac-games.lowdown.

Solution 2 - Xcode

Maybe you need to review this document.

In other words:

  1. You must go to developer.apple.com and create a provisioning profile and bundle id.
  2. Assign devices to provisioning
  3. Then ... enter itunesconnect and create app and assign your bundle id.
  4. Enter to Xcode and reload provisioning files.
  5. Enter to Targets files and select provisioning.
  6. Product -> Archive and go on :)

Solution 3 - Xcode

For those who are seeing this answer after June 2020, I'm running XCode 11, and I got this error because I forgot to make an app in App Store Connect:

https://appstoreconnect.apple.com/

If you have XCode 11, under "Signing & Capabilities" -> "Automatically manage signing", it'll solve 90% of the problem for you, but the other 10% is just logging into your developer account, going to App Store Connect -> Apps -> (Blue "+" icon), then select a Bundle ID that matches your Bundle Identifier back in XCode.

Solution 4 - Xcode

I was also facing same issue..I fixed it by creating an app on itunesConnect before uploading app. once you created app on itunesconnect. you should not get this error anymore.

there should be some authentication and a place to store your build. and if you don't have an app on itunesconnect with same bundle id it will not let you upload your app.

Solution 5 - Xcode

I received the same error on multiple attempts.

Follow below step:

  1. Create AppID inside developer site Identifiers -> IDS.
  2. Create Provisioning Profiles Certificate Provisioning Profiles - > Distribution.
  3. Create App inside iTunes and Give name of app, select Bundle identifier of app and just click on Create app.
  4. Inside xcode select Product -> Archive wait few minute then open Organizer(Windows -> Organizer) and show app in Organizer, Click on Upload to App store
  5. Successfully you have upload app in app store.

Solution 6 - Xcode

For me the problem was that the user used for uploading was set to Limited Access instead of Full Access. Fixed that via App Information > Additional Information > Edit User Access. Took me several hours to track down! It would of course have been helpful to get a slightly more detailed error message.

Solution 7 - Xcode

Set the Same name.this way is success.

step1

step2

step3

Solution 8 - Xcode

I had the same issue, after a while checking I added my app's details into AppstoreConnect then it was fixed!

Don't forget that at first you need to define a new bundle identifier and provisioning profile.

Solution 9 - Xcode

For the ones who get this error on an app which was sumbitable previously, please log in to iTunesConnect / AppStoreConnect and accept the latest Terms of Services or whatever legal message you have to approve.

Note that if you are working with an external publisher you need someone whose account has the highest permission to have the message appearing.

Solution 10 - Xcode

Well what soloved the issue for me was changing the bundleID when the pop up (while validating) comes up to the actual bundleID which was not right at that time but is now fixed and my app is one the way to the Appstore!

Solution 11 - Xcode

You need to create a new Bundle Identifier in the Developer portal(https://developer.apple.com) like create your app in myapps with same Bundle Identifier

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
QuestionirthView Question on Stackoverflow
Solution 1 - XcodeAlmoView Answer on Stackoverflow
Solution 2 - XcodeBetoView Answer on Stackoverflow
Solution 3 - XcodeturiyagView Answer on Stackoverflow
Solution 4 - XcodePravesh TiwariView Answer on Stackoverflow
Solution 5 - XcodeiPareshView Answer on Stackoverflow
Solution 6 - XcodeFrederik SlijkermanView Answer on Stackoverflow
Solution 7 - XcodeNatapon WongyaiView Answer on Stackoverflow
Solution 8 - XcodeMehdi RoostaeianView Answer on Stackoverflow
Solution 9 - XcodeUsualYannView Answer on Stackoverflow
Solution 10 - XcodetheswedView Answer on Stackoverflow
Solution 11 - Xcodeuser8399363View Answer on Stackoverflow