I am trying to submit my app to Apple Store but I am receiving the "invalid binary" message, informing that is missing the launch image for -568h modifier. But the file is in the package. I checked. Some details:
- The launch image are localized but not for all languages. They are present for English and some other languages.
- In the simulator and in the testing devices the launch image is displayed correctly.
- I checked the sizes and are correct
- I am using XCode 4.6.3
- I recently installed XCode 5 preview but I am using 4.6.3 command line tools.
- There is no UILaunchImageFile entry in the plist file (I am using the Default name).
- The images do not appear in the Launch Images panel (after I localized them).
What is going on? I don't have any clue.
Found the reason. If the launch image is localized it is necessary to provide the set of images for all languages the app supports. I tried that and Apple accepted my binary.