Question

When I try to upload my iOS application to the app store using the application loader, I get the following errors:

ERROR ITMS-9000

This means that the provisioning profile is invalid. So, I deleted and re-made the provisioning profile, then archived the application using that profile, and I still got this error... I have uploaded this application to iTunesConnect before, and I got no errors, but now, even though I didn't do anything with my profiles, or change it in the application, I'm getting this error.

I have valid and non-expired certificates, and my bundle ID's are correct. The distribution provisioning profiles I have are:

Look at SloganGen

This is happening for my application named SloganGen.

Was it helpful?

Solution

With the Screenshot that you have attached for errors & provisioning profile, looks like the problem is with the "Case Sensitive" name.

Profile : com.slogangen.slogangen

Error : com.slogangen.SloganGen

From apple documentation:

Typically, the bundle ID in your Xcode project is a string formatted as a reverse-domain name such as com.MyCompany.MyProductName, where you replace MyCompanyName and MyProductName with your domain and product name. However, unlike domain names, app IDs and bundle IDs are case sensitive.

Hope that helps.

OTHER TIPS

Try the following:

  1. Remove armv7s from valid architecture in build settings
  2. Make sure you have a certificate for app store.
  3. Check the bundle identifier to make sure that it is same as your certificates.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top