NFlows
NFlows

Reputation: 190

iOS & XCode5 App publishing fails - Error ITMS-9000: "The binary you tried to upload was invalid"

I was already looking through some other threads here with the ITMS-Error 9000, but they didn't help me to get my App passing the submission to the App Store.

EDIT: What I have already tried:

  1. Changed Deployment Target from iOS 7.1 to 7.0
  2. Checked the Bundle ID in iTunesConnect and inside Xcode
  3. Checked for any errors and warnings --- removed / fixed them

enter image description here

Do you have any additional ideas what it could be? Without any errors or further information it is hard to find out what the reason is.

UPDATE2:: If I try "just" to "Validate" instead of "Distribute" in the organizer after Archiviing it i get the following Error enter image description here

Upvotes: 3

Views: 2015

Answers (8)

NFlows
NFlows

Reputation: 190

I called today the Apple Developer Support and i get one very very simple answear to this issue.

You have to create all your certificates, provisioning profiles etc with Apples SAFARI browser.

It is not working "always" proper with Mozilla Firefox or other Browsers. So if you get such an error, try to recreate it with Safari! It worked like a charm!

Upvotes: 0

skrew
skrew

Reputation: 889

Apple have deleted corrupted provisionning, you just have to regenerate it and make submission works again !

  • Connect to your iOS Developer
  • Certificates, Identifiers & Profiles
  • Provisioning Profiles / Distribution
  • Here you can see some certificates missing. You have to re-create (Distribution / AdHoc). Note, you have to change certificates name !

In Xcode, refresh your certificates, set the right one in Build Settings, and submit...

Upvotes: 0

Gonzales Gokhan
Gonzales Gokhan

Reputation: 492

Please check the Distribution Profile that you are signing your app with at iTunes Connects. make sure that it is still valid. I had same issue couple days back and after a struggle , i found out that somehow my provisioning profile was not valid anymore. Creating a new profile and submitting app with it solved my issue.

Upvotes: 0

Storm Factory
Storm Factory

Reputation: 388

I would guess this all has something to do with Apple making system changes to prepare for iOS 8 and in doing so somethings got broken.

The issues look to have just been resolved by Apple. I just successfully submitted an app that was previous showing the same problem you had. If you look at your Provisioning Profiles, you should notice that Apple has removed your app's previous Distribution Profiles.

To get your submission working again, all you have to do is recreate your App Store and Ad Hoc provisioning profile, but make sure to use a new name and you should be good to go. You were not alone on this one. A bunch of people experienced the same problem and there were a lot of posts about it on the official Apple Dev forums.

Upvotes: 0

Eduardo Urso
Eduardo Urso

Reputation: 296

You should be creating the binary with the simulator or some device connected.

Try it:

  1. Unconnect iOS device from your Mac,
  2. Dont select any simulator, just leave it as it is, iOS device option
  3. Archive it
  4. Publish it

Make sure you're using a provisioning profile for the App Store (not for Ad Hoc distribution)

Then select this profile when building your app.

Upvotes: 0

Geet
Geet

Reputation: 2437

Its an Issue with Apple's Server I tried validating the app it said "Unable to process app at this time due to general error" a quick search about it on SO said its got nothing to do with our code or project but some process running at Apples server

Upvotes: 6

Fahad Shafique
Fahad Shafique

Reputation: 35

It most probably seems to be the issue with the profile you are signing your app with. You got to make sure that your are signing the app rightly with proper distribution profile. Also check out for the bundle identifier and make sure that it is same as the one you have given in itunes connect. Check this link!

Upvotes: 0

Piyush
Piyush

Reputation: 1234

Assuming that your binary icons does not meet as per apple's human interface guidelines.

App Icon Format

Upvotes: 0

Related Questions