bispope
bispope

Reputation: 165

ERROR ITMS-90168: "The binary you uploaded was invalid."

ERROR ITMS-90168: "The binary you uploaded was invalid. "The resulting API analysis file is too large. We were unable to validate your API prior to delivery

I got the above error each time I want to upload the new version of my app to iTunes connect. I am using application loader for the upload. My application was developed using Codename one.

Please, any help will be appreciated. I have been on this for a long time now

Upvotes: 11

Views: 11401

Answers (3)

ricardopereira
ricardopereira

Reputation: 11683

I faced this issue using Fastlane by uploading a binary file .IPA and setting an app_identifier that didn't correspond with the .IPA file I was sending.

My error message was ERROR ITMS-4241: "App is Removed or Deleted. Apps can't be validated or submitted while they're removed or deleted." at SoftwareAssets.

So I just fixed the app_identifier in the Appfile.

Upvotes: 1

Lee Eason
Lee Eason

Reputation: 31

If your binary file .IPA is validated. Than use the Application Loader v3.6

and you will be fine.

Upvotes: 3

Shai Almog
Shai Almog

Reputation: 52770

An invalid binary can happen for several reasons (the analysis file isn't the problem):

  • Outdated application loader - this is the most common reason. Make sure your Mac OS X version is up to date and the application loader tool is updated
  • Using debug instead of appstore built IPA
  • Incorrect provisioning - if you used provisioning or certificate incorrectly. This can happen if you re-run the certificate wizard before uploading the app as it can invalidate the existing certificate or regenerate provisioning

Upvotes: 11

Related Questions