After 2 successful buids, App Store uploads, reviews and TestFlight releases to my testers, today's build was not accepted with the following error
ERROR ITMS-90096: "Your binary is not optimized for iPhone 5 - New iPhone apps and app updates submitted must support the 4-inch display on iPhone 5 and must include a launch image referenced in the Info.plist under UILaunchImages with a UILaunchImageSize value set to {320, 568}. Launch images must be PNG files and located at the top-level of your bundle, or provided within each .lproj folder if you localize your launch images. Learn more about iPhone 5 support and app launch images by reviewing the 'iOS Human Interface Guidelines' at 'https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconsImages/IconsImages.html#//apple_ref/doc/uid/TP40006556-CH14-SW5' and the 'iOS App Programming Guide' at 'https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/App-RelatedResources/App-RelatedResources.html#//apple_ref/doc/uid/TP40007072-CH6-SW12'."
Nothing has changed with my app as far as setting for my launch screens - so I am puzzled.
Here is what I am doing:
• Deployment is set for iOS9
• using a Launch Screen File (a launch screen .storyboard file)
I should not need launch screens images as I am deploying greater than iOS7 and have my settings set to a Launch Screen File.
<key>UILaunchStoryboardName</key>
<string>PengyLaunch.storyboard</string>
<key>UIMainStoryboardFile</key>
This is the only part of my info.plist that contains anyting about Launch. I do NOT have Launch Image Sources set.
The only difference in this info.plist is the addition of a custom key to hold a character.
I do have an Assets.xacessets they contain my AppIcon, however there is no Launch Images there as I do not need them.
I have read other people have problems with this in the past, but mostly it was due to them either
1) using storyboard files for Launch screens and still supporting devices below iOS7 or
2(actually using images and not having them set right or added to the bundle
I am just stumped why two builds passed upload process and this one stopped.
Any help would be appreciated!