Made a new launch story board and removed old LaunchImages

Converted my app to use a Storyboard instead of a Launch Image. Everything was working fine until I removed all of the Launch Images within Image.xcassets. I kept the icons.

Then I started getting an error that:

"None of the input catalogs contained a matching image set named "LaunchImage".

The storyboard imageview referenced an image not inside of LaunchImage catalog (but perhaps it did now that its causing this problem). I rebuilt, clean build, checked plist for entry and got the same error.

I figured there was something wrong with the Storyboard so I completely removed it, rebuilt a new one, new name new image file, assigned the png file to the imageview and I get the same error.

I've tried everything. There must be some deep metadata assignment that is looking for this catalog, so I put it back in, with the files assigned to universal 1x, 2x and 3x. I used LaunchImage as the image file and it recognized it but still get the same error during build. I can even remove the storyboard and I get the same error. We are not using Swift, but Objective C xcode.

See if ASSETCATALOG_COMPILER_LAUNCHIMAGE_NAME is still set in your build settings. It's also known as the Asset Catalog Launch Image Set Name.

— Ed Ford,  DTS Engineer

No, its not there. That's one of the things that is so confusing. Not in the build but still generates an error.

Made a new launch story board and removed old LaunchImages
 
 
Q