1

I need a help with something. I am trying to upload my ios app to Apple Test Flight for beta testing, during the uploading phase I get a validation error, stating that

Your Binary is not optimized for iPhone 5 - New iPhone app must support 4 - inch display on iPhone 5 and must include a launch image referred in info.plist under UILaunchImages.. "

Error message

But I am using the Launch Screen not the launch image. My plist only have Launch screen interface file base name.. How I can get rid of this error...

rmaddy
  • 314,917
  • 42
  • 532
  • 579
iDroid
  • 1,140
  • 1
  • 13
  • 30
  • Did you check your General Settings to make sure that Launch Screen File are filled instead of Launch Image Source in `App Icons and Launch Images` ? – JZAU May 20 '16 at 02:17
  • set your Launch screen storyboard under Project -> Target -> General -> App icon and launch image file -> launch sceen file. Here set your launch screen storyboard. – Wolverine May 20 '16 at 03:58
  • It should make entry in your .plist "Launch screen interface file base name". If not then add this in your .plist and as value set your launch screen stryboard name there. – Wolverine May 20 '16 at 04:01

2 Answers2

0

Take a look at this link --> http://dannysu.com/2014/04/16/not-optimized-for-iphone5/

It looks like you need to specifically assign devices to your launch image/xib.

0

Try This.

Set your Launch screen storyboard.

Go to Project -> Target -> General -> App icon and launch image file -> launch sceen file

There set your launch screen storyboard file.It will look like below.

enter image description here

enter image description here

It should make entry in your .plist as "Launch screen interface file base name". if it is not then add this in your info plist. it should look like this.

enter image description here

Wolverine
  • 4,264
  • 1
  • 27
  • 49