1. Error message or mere warning?

After your .ipa file has been uploaded, Application Loader will send you a message.
Before all, you must pay attention to whether it's an error or a mere warning.

The error message is blocking, that is your .ipa hasn't been sent to Apple. It is preceded by a red sign.

A warning is an informational message which won't block your submission. Apple is simply giving you information. It is preceded by a yellow triangle.
If the Application Loader window only displays a warning and no error, you can carry on with the submission of your application normally.

Below, you will find the different possible errors, and the procedure to follow when they occur.

2. ERROR ITMS-90085 "No architecture in the binary..."

Here is the procedure if Application Loader sends you the above message:

1/ Make sure you have the latest Application Loader version available. You can download it from this page: https://itunesconnect.apple.com/apploader/ApplicationLoader_3.0.dmg    

2/ Download Xcode https://developer.apple.com/xcode/

3/ Try to send your .ipa file again with Application Loader.

If despite your attempts the problem still persists, contact the support and attach a screenshot of the error message.

3. ERROR ITMS-4238: Redundant Binary Upload

This error indicates that you are trying to send for the second time an .ipa already received by Apple.

Apple doesn't allow for the same .ipa to be sent several times, because the file is already in your iTunes Connect account, ignore that error message and carry on normally with the submission of the .ipa file which is already in iTunes Connect. 

4. ERROR ITMS 90101: "This bundle doesn't support one or more of the devices supported by the previous app version".

This error occurs after an update. It indicates that the new version of your application isn't compatible with all the devices compatible with the previous version.
Generally, this indicates that your application included an iPad version, which isn't the case with the update you are trying to submit.

Apple won't allow the update if compatibility isn't provided for all devices.

For example, you have created an iPad compatible app with another app-builder, or with the Advanced Apollo Apps plan, and you have subscribed to the Full or Standard plan, which don't ensure iPad compatibility.
With Apollo Apps, the iPad version is included with the Advanced plan only.

Contact the support and they will show you how to subscribe to the Advanced plan and restore compatibility for your iPad application.

5. ERROR ITMS-90167 : "No .app bundles found in the package"

This error may occur on Sierra OS.
Make sure to update Xcode, then in the menu Xcode > Open developer tools, open the new version of Application Loader.

If the error persists, please contact the support. 

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

This error may occur on Sierra OS.
Make sure to update Xcode, then in the menu Xcode > Open developer tools, open the new version of Application Loader.

If the error persists, please contact the support. 

7. ERROR ITMS-90034: "Missing or invalid signature..."

If this error occurs, contact the support with a screenshot of the Application Loader message and we will guide you through the procedure step by step.

Did this answer your question?