Search code examples
iosapp-store-connectuilaunchimagefile

Invalid binary - missing 568h file


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.


Solution

  • 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.