Use Storyboards to Replace Launch Images

Ole Begemann on using a Storyboard scene as a replacement for multiple launch images:

You can specify a storyboard whose initial view controller will then be used as the appʼs launch screen…

You can use the new adaptive UI features in Interface Builder to fit your layout to different screen sizes. If your scene requires screen-size-specific images, use asset catalogs to define different images per size class. Note that you can not only adjust constraints for different size classes, you can also remove selected views from a specific size class entirely by deselecting the Installed check box.

Read the full post from Ole to get the details.