A long time accustomed to publishing with enterprise-class certificates, the latest new project encountered a minor problem (EMM) when it was released to AppStore using Xcode 9.1. In fact, the problem with the Xcode version does not matter, I do not know why to declare this 233), as follows:
ERROR ITMS-90096: "Your binary is isn't optimized for iphone 5-new iphone apps and app updates submitted must 4-inch display on IPhone 5 and must include a launch image referenced in the info.plist under Uilaunchimages with a Uilaun Chimagesize value set to {320, 568}. Launch images must is PNG files and located at the top-level of your bundles, or provided within each. lproj folder if you Localize your launch images. Learn more on IPhone 5 support and apps launch images by reviewing the ' IOS Human Interface guidelines ' at Https://devel Oper.apple.com/ios/human-interface-guidelines/graphics/launch-screen. "
In the literal sense, it is the fruit father who cut the IPhone4 series, still need the developers to adapt to the IPhone5 series (OS: If Cook is not to sell se he will keep the 5 series phone? )
Needless to say, in fact, this problem only need to check the IOS7 and later portrait option on the right side of the asset launchimage, then Launchimage will have two more locations to insert the start diagram (2x and retina 4)
I only add the retina 4 size map, that is, 640x1136 size, clean to repack
As shown
iOS package upload IPA file, error <error ITMS-90096: "Your binary is not optimized for iphone 5-new iphone apps......> Solution