I've updated an old app with a minor bug fix. The app was compiled using Xcode 5.1. (No way to use assets catalog or to add iPhone 6 and 6 Plus images.) But still when I try to submit it to review I'm getting this error:
You must provide a screenshot for 4.7-inch Retina display, because your app binary supports 4.7-inch Retina displays.
You must provide a screenshot for 5.5-inch Retina display, because your app binary supports 5.5-inch Retina displays.
The easiest fix would be to upload 4.7 & 5.5 pics which is fine but I'm more worried about the "because your app binary supports 4.7-inch Retina displays" part.
Although it feels like a bug in iTunes connect, any one found a workaround for this?
TL;DR
We've had the same issue yesterday although our app did not state support or optimization for iPhone 6(or +). Using Xcode 6.1 to build the IPA, we've simply re-scaled relevant images, and had no further issues submitting the app.
Update Some developers are not encountering the issue with their app's submission, while having no 4.7/5.5 inch scaled screenshots, meaning there's a possible flag in the binary which enforces this limitation.
The longer version
Apple now demands screenshots for the new screen sizes, without being dependent on the actual app binary.
As per the Developer portal, if an app states it supports iPhone 6, it must provide at least one properly* scaled image ( * proper size is listed in the link above).
All current releases to the app store should support the latest device, including iPhone 6 and the 6+, by default, therefore the error message is terrible. There is no actual relation to the binary. Just a new iTunes Connect limitation.
This is a recently added limitation by apple as our previous release to the App Store using Xcode 6.0 did not require us to add these new scaled images.
I had this issue too and I discovered that it was because I had inadvertently set the "Launch Screen File" (General Project Settings) to the name of Main.storyboard. When I cleared that out I was able to Submit for Review successfully.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With