0

I add the UILaunchImages key to the Info.plist file and use a dictionary to describe each launch image, so that i can internationalize the Launch Image, My app only support iPhone:enter image description here

and my UILaunchImages like this: enter image description here

my Luanch image resource like this: my Luanch image resource like this

every thing is ok in iPhone4s, 5, ipod, 6, 6 plus, but the launch image not display at all on iPad mini(iOS 7.0.2), did i miss something?

iCrany
  • 115
  • 10

1 Answers1

0

Apps that have been designed only for iPhone may launch to a blank screen when run on an iPad. This is caused by the presence of an empty iPad specific storyboard in the app bundle as well as an iPad specific UIMainStoryboardFile key in the app's Information Property List (Info.plist) file. Both are automatically created by the various Xcode template projects if the Universal option is selected.

In Xcode, Look for a file named MainStoryboard_iPad.storyboard in the file navigator. If this file is present, remove it from your project.

In your app's Information Property List

Look for a key named Main storyboard file base name (iPad) or UIMainStoryboardFile~ipad. If this key is present, remove it. You should also remove any other key suffixed with (iPad) or ~ipad.

Finally, test your app on an iPad or in the iPad simulator and verify that it behaves as expected.

martinsaha
  • 63
  • 6
  • thank you, i have already check this file or key in my project and Info.plist, not work for me – iCrany Jul 29 '16 at 09:18