hope all is well.
I recently uploaded my flutter app to play store and currently on the internal testing phase. The app works fine when I install it in my phone via vs code, but 1 page crushes when I install it via the link from the App Store. Its a simple app that uses google maps and firebase for database.I can login just fine and the google maps works perfect and also 2 other pages, one where I show the total earnings for the user which I fetch from firebase and another page where I show the user's trip history also fetched from firebase. the last page is the profile page where I show the drivers name and other info also fetched from firebase. This page crushes, basically goes blank. I did some research and found that am suppose to copy and paste the fingerprints from the google play console into my firebase which I did but before I rebuild the bundle again and resubmit it to the App Store I thought I should ask here if there is anything else I should do to fix this issue. I also read that by default building an app bundle(flutter build appbundle) applies shrinking, optimisation, and obfuscation via R8. also read that the cause for the crash might be that "if your broken page fetches JSON data via endpoints or uses local storage,"R8 might strip or rename your data classes (models).when the app tries to parse the API data into a model name it can no longer find, the page crushes and goes blank". To fix this I must Ensure that the data parsing models are protected., that I must create or update my android/app/proguard-rules.pro file to keep my serialisation classes intact. I am not sure on how to do this(am an amateur developer) hence am here asking for help.