Skip to main content
Participant
March 15, 2015
Question

Cannot submit AIR build using Application Loader to itunes connect ERROR ITMS-90125

  • March 15, 2015
  • 11 replies
  • 6814 views

I'm using IntelliJ and windows 8

I have tried AIR 1.5, 1.6, 1.7.

using -useLegacyAOT=yes

Below is the error when I try to submit my app to Itunes Connect using Application Loader


ERROR ITMS-90125: "The binary is invalid. The encryption info in the LC_ENCRYPTION_INFO load command is either missing or invalid, or the binary is already encrypted. This binary does not seem to have been built with Apple's linker."

http://i.imgur.com/oNJQllN.png

Tried several things I read on forums but there's no reply for this exact error.

What do I need to do? Please help me.

Thank you.

This topic has been closed for replies.

11 replies

Participant
March 26, 2015

I had same errors when using standalone Application Loader 3.0,

ERROR ITM-90208: "Invalid Bundle....

ERROR ITMS-90125: "The binary is invalid. The encryption info in the LC_ENCRY....

But after installing XCODE 6.2 and updated Yosemitee, Then using Application Loader 3.0, It work fine .

Successfully uploaded my ipa file.

IPA has been made by FB 4.6 Premium with AIR 17 BETA(March 24,2015, swf-version=28)

Participant
March 26, 2015

‌Hi;

same here. I've updated xcode and applied all updates to OSX (application loader was up-to-date).  Last night I successfully managed to upload mu ipa. The only warning I got is analysis log file is too large to uploaf, but when I clicked continue, ipa was uploaded and sent for revew.

thanks everyone. But we were expecting a better support from adobe now we  have a broken heart.

Adobe Employee
March 26, 2015

@Engin Erenturk

Thanks for updating us with your findings.

If someone still encounter the issue after applying all updates, Please share us the sample project, so that we can investigate it at our end.

Thanks,

Adobe Air Team

Known Participant
March 25, 2015

I have also created the app using Flash CC 2014 on Windows 8.1 with the latest air sdk and tried uploading from my mac running xCode 6.2 and Application Loader 3.0 and I get the same errors.

ERROR ITMS-90101: This bundle does not support one or more of the devices supported by the previous app version. Your app update must continue to support all devices previously supported. You declare supported devices in xCode with the Targeted Device family build setting.

ERROR ITMS-90085: No architectures int he binary. Lipo failed to detect any architectures in the bundle executable.

The resulting API analysis is too large. We were unable to validate your API usage prior to delivery.

I really need a solution to this problem aswell

Adobe Employee
March 25, 2015

Hi,

ERROR ITMS-90101: This bundle does not support one or more of the devices supported by the previous app version. Your app update must continue to support all devices previously supported. You declare supported devices in xCode with the Targeted Device family build setting.

I guess, you have changed UIDeviceFamily settings under InfoAdditions in application xml file.

ERROR ITMS-90085: No architectures int he binary. Lipo failed to detect any architectures in the bundle executable.

It looks like packaging have failed for your App. Could you please share a sample app at govindag@adobe.com ?

Thanks

Govinda

Known Participant
March 24, 2015

Update:

I guess that problem is XCode version

Application Loader verify flow is rely on some XCode components and these days XCode seems have some updates.

May anyone try to marks current XCode number, and upgrade XCode to latest and retry submittion?

Inspiring
March 24, 2015

Don't know. I'm using Adobe Flash pro CC... And it's not working with the last version.

Known Participant
March 24, 2015

I am using Flash CC to "deploy" also, but you still need to use Application Loader to "submit" right?

Please try to upgrade your XCode version to latest on the machine which is use to "submit".

If it has been latest, please launch XCode and Application Loader, it may prompt you something components update.

Known Participant
March 24, 2015

Hi all,

I have tried which dsfdfddffd is talking, it is really work.

I guess it about the latest Application Loader and official missing update the version number.

May someone try to download Application Loader again and retry?

Participant
March 23, 2015

To all,

Try upload with another computer. It seems  ok ,

Participant
March 23, 2015

‌hi dsfdfddffd;

you mean upload from a computer other than you build your app?

I really didn't understand what is the problem here so should we try different computers until we find one working

Participant
March 24, 2015

Yes,

just try different computers to  upload your app.

I change  other computer,It's ok,
Is really strange

Participating Frequently
March 21, 2015

I had the same problem,  i  used app uploader 2.9.1 - due to old Mac os. But had a newer Mac that  met the  requirements of the app uploader 3.0 ( Mac OS X version 10.8)
Apart from the 3 standard missing icon warnings i did get - did get a red error and a pop up that said   i  had to  install a terminal  prog - but after doing that i was able to upload.
I will try to recreate what this error actually said "unable to read architecture / structure of file"  &  "Apple linker"

Please if anyone  knows that error  - it  can help  others.
Hope this helps.

Participant
March 21, 2015

Same here.

we are using latest air build, application loader 3.0. We are doing our development on windows and intellij.

I've read some people are. Switching to apple's linker rather than linker used by air. But our whole development is in windows. So we are waiting for a solution about this.

@Abhinav Dhandh is there anything we can provide you about this issue?

Inspiring
March 18, 2015

Same problem here ! Adobe knows the bug ? Will it be corrected ?

Abhinav_Dhandh
Adobe Employee
Adobe Employee
March 18, 2015

@boragnel

Could you please confirm whether you are facing this issue with either Flash Builder/ Flash Pro?

@Marian Majewski-Sliwa
Could you please share the info.plist file of the packaged IPA?


The steps of extracting the file are as follows:

1. Open Terminal on Mac

2. Run command : unzip <IPAName>.ipa

3. Navigate to the Payload folder

4. Right click on the extracted file & Select View Package Contents

5. Copy the info.plist file from there & send it to us through a private message.

Thanks,

Abhinav

boragenelAuthor
Participant
March 18, 2015

neither of them. I'm using IntelliJ

Participant
March 17, 2015

have the same error... it was my first submission attempt...

please help!

ArianoGames
Participant
March 16, 2015

Have the same problem. One weak ago I have submitted a new App and there where no Problems. Today I have tryed to upload new version and i have got the same error.

Additionaly I have got Error ITM-90208: "Invalid Bundle. The bundle does not support the minimum OS Version specified in the Info.plist". I havent changed anything in the project any configuration, no extra libs, any new ANSs only some graphic content.

I am using Flash Builder 4.7, Air SDK 16.