Question: I have created `LaunchScreen` for my iOS app project which has an image view which is anchored to top, left, bottom and right edges of root view with 0 space.

Q1.What should be the resolution of the image for supporting all screen sizes for iPhone and iPad in landscape or portrait?

Q2.Should I be again providing images of different resolutions for different screen sizes and orientations for iPhone and iPad like `LaunchImage` asset?

[![Launch Screen XIb](https://i.stack.imgur.com/LRqpJ.png)](https://i.stack.imgur.com/LRqpJ.png)

Answer: 
**Q1.What should be the resolution of the image for supporting all screen sizes for iPhone and iPad in landscape or portrait?  

Regarding to @heximal**
You can set "Scale to fill" mode for your image view and provide any image size (size of you xib, for example).   

**Q2.Should I be again providing images of different resolutions for different screen sizes and orientations for iPhone and iPad like LaunchImage asset?**  

Create new image set in assets and provide just 3 images for your launch screen -@1x @2x @3x
Refer:

[![enter image description here](https://i.stack.imgur.com/0jDiZ.png)](https://i.stack.imgur.com/0jDiZ.png)

Or visit below link for all image sizes:
<https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/MobileHIG/IconMatrix.html#//apple_ref/doc/uid/TP40006556-CH27-SW2>