Error while uploading .ipa file

I am using Cordova CLI 6.2.0 and Visual Studio 2015 to build ios app.

Previously, I was able upload build to iTune Connect using Application Loader. But this I am getting following error. I followed lots of articles but no luck.

Error Messages:

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/ios/human-interface-guidelines/graphics/launch-screen."


Here is my config file and all files mentioned in config file is present in repective folders.


<platform name="ios">

<!-- iOS 8.0+ -->

<!-- iPhone 5 -->

<icon src="res/icons/ios/icon-60@3x.png" width="180" height="180" />

<icon src="res/icons/ios/icon.png" width="57" height="57" />

<icon src="res/icons/ios/icon@2x.png" width="114" height="114" />

<!-- iPhone 6 Plus -->

<icon src="res/icons/ios/icon-60-3x.png" width="180" height="180" />

<!-- iOS 7.0+ -->

<!-- iPhone / iPod Touch -->

<icon src="res/icons/ios/icon-60.png" width="60" height="60" />

<icon src="res/icons/ios/icon-60@2x.png" width="120" height="120" />

<icon src="res/icons/ios/icon-120.png" width="120" height="120" />

<!-- iPad -->

<icon src="res/icons/ios/icon-76.png" width="76" height="76" />

<icon src="res/icons/ios/icon-76@2x.png" width="152" height="152" />

<!-- iOS 6.1 -->

<!-- Spotlight Icon -->

<icon src="res/icons/ios/icon-40.png" width="40" height="40" />

<icon src="res/icons/ios/icon-40@2x.png" width="80" height="80" />

<!-- iPhone / iPod Touch -->

<icon src="res/icons/ios/icon-57.png" width="57" height="57" />

<icon src="res/icons/ios/icon-57@2x.png" width="114" height="114" />

<!-- iPad -->

<icon src="res/icons/ios/icon-72.png" width="72" height="72" />

<icon src="res/icons/ios/icon-72@2x.png" width="144" height="144" />

<!-- iPhone Spotlight and Settings Icon -->

<icon src="res/icons/ios/icon-small.png" width="29" height="29" />

<icon src="res/icons/ios/icon-small@2x.png" width="58" height="58" />

<!-- iPad Spotlight and Settings Icon -->

<icon src="res/icons/ios/icon-50.png" width="50" height="50" />

<icon src="res/icons/ios/icon-50@2x.png" width="100" height="100" />

</platform>

<platform name="ios">

<splash src="res/screens/ios/screen-iphone-portrait.png" width="320" height="480" />

<splash src="res/screens/ios/Default-568h.png" width="320" height="568" />

<splash src="res/screens/ios/Default-568h@2x.png" width="640" height="1136" />

<splash src="res/screens/ios/screen-iphone-portrait@2x.png" width="640" height="960" />

<splash src="res/screens/ios/screen-ipad-portrait.png" width="768" height="1024" />

<splash src="res/screens/ios/screen-ipad-portrait@2x.png" width="1536" height="2048" />

<splash src="res/screens/ios/screen-ipad-landscape.png" width="1024" height="768" />

<splash src="res/screens/ios/screen-ipad-landscape@2x.png" width="2048" height="1536" />

<splash src="res/screens/ios/screen-iphone-568h@2x.png" width="640" height="1136" />

<splash src="res/screens/ios/screen-iphone-portrait-667h.png" width="750" height="1334" />

<splash src="res/screens/ios/screen-iphone-portrait-736h.png" width="1242" height="2208" />

<splash src="res/screens/ios/screen-iphone-landscape-736h.png" width="2208" height="1242" />

</platform>



Please suggest me, what is going wrong here.

The error seems clear in that is asks for something not listed in your plist, and presumably missing from your bundle. Unless you move to Xcode, you may need to ask your tool vendors for support, vs. here in the devForums, which are Apple IDE-centric.


Note: Not an offer to troubleshoot cordova/visual studio

Error while uploading .ipa file
 
 
Q