Disabling Reflection Metadata Level

Hi,

We are been working to reduce our app size for some time now. One my research I got to know about Reflection MetaData Level in build settings. Disabling (Setting it to None) it for all the modules have reduced around 2 MB of my App size. But wanted to know if doing so is a good practice or not.

Will applying this setting on the Release scheme will have any impact ? Thanks in advance.

App behaviour is changing while enabling Reflection Metadata. My case Enum value was not getting properly mapped and any operation with respect to that Enum are failing. We dropped the lan to implement this in build settings.

Disabling Reflection Metadata Level
 
 
Q