Disable automatic Liquid-Glass app icon generation

Hi. On my iOS app, both the app store and the device are making changes to my app icon to make it look more Liquid-Glass. See attached image showing my original icon, and then how it appears on the app store and on devices. There is an added bevel/3d effect. I'd like to not have this happen.

Did anybody figure out how to turn this off? So that the icon appears as submitted.

I've played around with Icon Composer a bit but haven't managed to turn this off there. And would prefer to just submit the png's.

Thank you!

Thanks for the post, you can quickly turn off Liquid Glass on the info.plist file to see your assets without Liquid Glass using the UIDesignRequiresCompatibility key on your info.plist:

https://developer.apple.com/documentation/BundleResources/Information-Property-List/UIDesignRequiresCompatibility

Note: Check the note on that documentation as should be only used for testing not for deployment .

I would also recommend for you to take a look at this great documentation.

https://developer.apple.com/documentation/TechnologyOverviews/adopting-liquid-glass

Also, by default, older versions of iOS automatically applied a gloss overlay to make all app icons look uniform. I do not know if that’s your case based on your description.

To turn this off and have your raw PNGs display exactly as you designed them, you need to tell the system that your icon is. If you are using an Asset Catalog to manage your app icons, which is the standard for modern iOS development. Open your Xcode project and select your Asset Catalog. Select your AppIcon set from the left column. Open the Attributes Inspector and look for a checkbox labeled icon is rendered and check that box.

Let me know your findings.

Albert
  Worldwide Developer Relations.

Disable automatic Liquid-Glass app icon generation
 
 
Q