问题
My project has bundled a Default-586h@2x.png
because without it iTunes Connect would complain about "Invalid Binary - not optimized for iPhone 5".
Now the binary still does not appear to be accepted, with error "Missing Localized Screenshot (Australian English)"
But I have already submitted both "3.5 inch retina" and "4.0 inch retina" screenshots.
What else am I missing?
回答1:
In this case, iTunes Connect isn't quite good at explaining the error.
The error is caused by missing iPad screenshot.
When you submit an application profile, iTunes Connect does not tell you that iPad screenshot is mandatory. However, if you continue to upload the application archive, iTunes Connect will come back and tell you there is a "missing screenshot".
回答2:
I am assuming you have no intention of supporting iPAD in your app. So go to your Xcode app's App Summary tab and select "devices = iPhone". Re-archive and upload your binary again and it will work.
Login to itunesconnect, select your app and choose "Choose Another Language" drop down select Australian English and make sure there are at least one screenshot each for iphone 4 and iphone 5
回答3:
I had the same problem and it wouldn't work even when I put in screenshots that were the right size.
Turns out it worked with PNG files and not JPEG files. Once I saved my screenshots as .png they were accepted and worked great.
来源:https://stackoverflow.com/questions/17259886/itunes-connect-complains-missing-localized-screenshot-despite-iphone-5-screens