When Building with Xcode 7, ERROR ITMS-90096: "Your binary is not optimized for iPhone 5 ..." Appears

iOS
2015-11-05 20:27 (9 years ago) ytyng

The following article was helpful.

[iOS] "ERROR ITMS-90096: 'Your binary is not optimized for iPhone 5'" Occurred During AppStore Registration - Wanting to Become a Mobile Engineer http://ubur1114.hatenablog.com/entry/2015/09/17/162934

It seems that if the Launch Screen cannot be displayed in iOS 7, an error will occur.

Even specifying "Don't use Asset catalogs" in Launch Images Source was futile.

Therefore, I will create image assets for iOS 7.

Open the image asset file, click the + button at the bottom, and select "App Icons & Launch Images" → "New iOS Launch Images."

The files to be input are for the second row, "iPhone Portrait iOS 7-9," in the "2x" and "Retina4" sections; no other image registration is necessary.

For 2x, insert a 640x960 PNG image, and for Retina4, insert a 640x1136 PNG image. Incidentally, if you do not intend to display the images (and do not want to allocate resource capacity here), you can submit a single-color transparent PNG image.

If you are encountering this error in the first place, you probably have not been able to display launch images on iOS 7 until now. It would be best to decide based on the balance between effort and capacity.

In General -> Launch Images Source, specify this image asset, build, and submit, and the error will no longer appear.

Current rating: 5

Comments

Archive

2024
2023
2022
2021
2020
2019
2018
2017
2016
2015
2014
2013
2012
2011