Skip to main content
Inspiring
December 2, 2015
Answered

“Your binary is not optimized for iPhone 5” (ITMS-90096) when submitting

  • December 2, 2015
  • 2 replies
  • 2590 views

This is very frustrating. I have created an ios app, and I am trying to publish to ios app store with application loader. The problem is that I keep getting this error:

I have tried to look this up of course, but the answers form others don't help me at all. I am using AIR 4.14 and publishing from Intellij Idea.

In both my root project folder and src folder I have these two images files, size 640x1136: Default-568@2x.png and Default-568h@2x~iphone.png

I have tried a ton of variations and different image names, but I am completely lost now. Does anyone know how to fix this?

Thanks.

This topic has been closed for replies.
Correct answer huhuhuh77

The lower link says, "Flex users will need to download the original AIR SDK without the new compiler."

I clicked the big yellow button under Mac OS X, English.

So does AIR 19 not work, either?

How is anyone else making ios apps with Adobe AIR??


HUZZZAAAHHHH!!!

It seems that my mistake was not with the AIR version, but with Intellij IDE. It is not enough to simply have the images in the root folder of src folder. You also have to specify them in the "Files and folders to package" area on the IOS tab for the module you are working with (in the Project Structure window).

The application loader accepted my ipa, and it's all good now.

It was tough, but we did it! Thanks for your help along the way, Colin. Without you, I might still be crying in fetal position in a dusty corner.

2 replies

Colin Holgate
Inspiring
December 2, 2015

I'm sure that was just a typo, and he does have the ~iphone variation in there too. But you never know!

huhuhuh77Author
Inspiring
December 3, 2015

It was just a typo in the forum post. My image is named Default-568h@2x.png

I was originally using Flex 4.14.1

Then I changed to 4.11.0 and the adl debugger would not even start. Which one are you recommending I should use?

Thanks, I'm close

Colin Holgate
Inspiring
December 2, 2015

If you unzip the IPA file and look inside the .app file, do you see the Default-568h@2x.png there? I don't know Flash Builder or Eclipse enough to know how you embed images, but the error message is suggesting that the image isn't there.

huhuhuh77Author
Inspiring
December 2, 2015

Hi.

When I rename the ipa file to .zip and open it I do see both Default-568@2x.png and Default-568h@2x~iphone.png in the rot folder.

I don't see a src folder in the unipped ipa. Should I? I do see everything else in the project.

huhuhuh77Author
Inspiring
December 2, 2015

I'm also not mentioning these images at all in the descriptor xml. I believe there is nothing to put in the xml for those startup images so please correct me if I'm wrong on that.