Hi, these are the image names I use and dimensions:
Default.png 320x480
Default@2x.png 640x960
Default-568h@2x.png 640x1136
Default-Landscapeipad.png 1024x768
Default-Landscape@2xipad.png 2048x1536
Default-Portraitipad.png 768x1024
Default-Portrait@2xipad.png 1536x2048
You also need to go down the list on the Target->General tab and choose all the images explicitly if you can. Also, sometimes dragging the images into the project (after having removed all traces) can "kick start" it back into "finding" them (lol).
In cases where it doesn't let you choose your images manually (for some reason I cannot fathom) try these steps:
Remove all references to the launch images in your project (highlight -> delete).
Remove all traces of the files in Finder.
Clean your product.
Delete all DerivedData for the app in Developer/Xcode/DerivedData/AppNamefunnynumberhere (entire folder)
Make sure the launch images have the EXACT file names and sizes above.
Remove ALL references to the launch images in App-info.plist
Phew, now close Xcode completely.
Open Xcode, and drag the files into the sidebar again. This should hopefully "kick start" Xcode into recognizing and creating any keys for you.
If all that fails, then sorry, I cannot figure out why it works for me and not you 🙁