Search code examples
tvos

Invalid Image Asset -Top Shelf Image - must be opaque


I am getting ERROR ITMS-90497, Invalid Image Asset -Top Shelf Image - must be opaque, when using this image:

yellow image

I'm testing with this image to get it working and trying to upload a tvOS application to TestFlight.


Solution

  • The PNG image you're using contains Alpha Channels. Open the image with Preview and go to File > Export > Uncheck Alpha > Save. This will save the image without Alpha Channels.

    Uncheck Alpha