2

I have a Cordova (6.5.0) app that uses a single-image launch screen called Default@2x~universal~anyany.png, as per the documentation. That application is targeting iOS 7.1.

When I upload to the store, I get an ITMS-90096 error (Your binary is not optimised for iPhone 5) as can be seen in another stackoverflow question.

When targeting iOS 8.0 or above, the error disappear.

How can I get this to work using Cordova? I would like to continue targeting iOS 7.1+ and yet be able to use a Launch storyboard image so that I can benefit from multitasking (split view) on devices that support it.

Community
  • 1
  • 1
Gyum Fox
  • 3,287
  • 2
  • 41
  • 71

2 Answers2

0

I've just ran into a very simular issue (same error code) with cordova. Previous version of my app were fine, however when we pushed an update we got the above error.

I fixed it by converting all the spash images from *.jpg to *.png

Our deployment device was set to 6.0

MistaJase
  • 839
  • 7
  • 12
0

My app was generated long time ago from VS2015 Cordova project, which somehow have a few res/screens/ios image files not using the correct sized images. After I compare them with a new VS2017 generated project images, I have to change 4 images accordingly. Then everything went fine.

xinqiu
  • 795
  • 6
  • 13