In iOS 10 I used a Launch Screen File instead of Launch Images:

After converting to Swift 4 in Xcode 9 for iOS 11 I get the following warning:
Missing "[email protected]" launch image

Why is a launch image needed when there is already the launch screen?
The solution was to temporarily add a launch image asset catalog.
Use Asset Catalog...:

Don't use asset catalogs:
Delete the automatically created Images.xcassets.
The warning is gone.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With