tvOS App Icon & Top Shelf Image

ISSUE: Warning: None of the input catalogs contained a matching App Icon & Top Shelf Image brand assets collection named "AppIcon"

INFORMATION: So I currently have my app published and it works for iOS, and visionOS. (iPhone, iPad, Mac & Apple Vision Pro)

There is one target for all OS versions.

I have recently updated it to work with tvOS, however upon building I run into the warning listed at the top of this post.

I have the following within the project:

  • 'AppIcon.icon' (from the new icon composer for iOS, macOS and watchOS)

And within .xcassets:

  • 'AppIcon' (which contains the majority of the icons)
  • 'Brand Assets' Folder (created by right click, tvOS, New tvOS App Icon and Top Shelf Image; which contains these icons in layers and the correct sizes)
  • Brand Assets retains the names created by Xcode, App Icon - App Store, App Icon, Top Shelf Image Wide, Top Shelf Image

In "General" in the target, I have AppIcon, still listed as the AppIcon name.

  • Adding a second entry here for just tvOS does not resolve my issue, our could be that I do not what to call it so it can properly find it.

QUESTION:

What am I missing so that the build process detects these images properly and completes a successful build for tvOS?

I am assuming I need to add options to the App Icons and Launch Screens area, but what is the name I place here for tvOS?

SCREENSHOTS:

Accepted Answer

Solution was a simple oversight as expected.

The Xcode created 'Brand Assets.brandassets' folder simply needed to be renamed 'App Icon.brandassets' (to match my icon name for 'App Icon')

It was not related to the image files themselves.

tvOS App Icon & Top Shelf Image
 
 
Q