Crashy App

Post here for discussion and feedback on the Texas3006.com Mobile Apps
Post Reply
User avatar
HondoTX
Posts: 3
Joined: Mon Jan 04, 2021 2:18 pm

Android. Ever since the Gunbuster update the App has been slow to react.
User avatar
Russell
Site Admin
Posts: 130
Joined: Thu Dec 31, 2020 3:30 pm
Location: Houston
Has liked: 55 times
Liked: 111 times
Contact:

It looks like Google might have changed something on us behind the scenes. We're taking a look into it now, might be a bit though...
User avatar
Russell
Site Admin
Posts: 130
Joined: Thu Dec 31, 2020 3:30 pm
Location: Houston
Has liked: 55 times
Liked: 111 times
Contact:

Just an update that we are 95% of the way fixed. We will also be adding a fix for the background proximity alerts no longer working (also a Google change that we got stuck with).
SoloXCRacer
Posts: 3
Joined: Fri Jan 01, 2021 1:21 pm

Yeah, sorry about that. There was a fire storm of issues we had to fix. There was a bad memory leak that creeped its head in when a tsunami of new entries came in due to 30.05. That took a while to identify the issue, design a fix, and the implement the fix. Once that was done, we couldn't submit the fix to Google Play because they now require app publishers to target API Level 30, and we were targeting API Level 29. We then targeted API Level 30, as required, and a whole bunch of stuff broke due to Android behavioral changes. The biggest changes were on how Android handles location permissions as they are now completely re-vamped.

In order for proximity alerts to work (geofencing), we needed to change how the app requests location while running in the background for proximity alerts. This included code changes to take account for phones running Android 9 and below, Android 10, Android 11, and the newly released Android 12. Each of which handled locations permissions ever so slightly different. And then to top it off, since we now target API Level 30, and use the ACCESS_BACKGROUND_LOCATION permission, we now have to submit a form (complete with a demo video) on justification why the app needs background location to Google Play. A reviewer at Google Play will review our application, see the proximity alerts in action through the video we had to create, and then should approve our app update.

Good news is that we are currently at the last step. I just created the demo video for Google Play and are ready to submit an app update. We don't know how long Google Play will take for their review and approval, but we'll keep you posted. This took us a lot long than we anticipated. I've only got a couple of hours (at most) per evening to work in the app, and I am also super busy at work, with it being the end of the year. Things are starting to wind down now though.

Thank you all for your patience and we look forward to getting the fix out soon! By tomorrow evening, it will be in Google's hands and hopefully they won't take the long. We'll keep you posted.
SoloXCRacer
Posts: 3
Joined: Fri Jan 01, 2021 1:21 pm

Hey there! Just letting everyone know we just submitted an update to the app that contains the fix for the memory leak that made the app unresponsive and all the work to make foreground and background location permissions for API Level 30, as per Google Play requirements. The app update is currently in review with Google Play now. It's in their hands now, so hopefully you all should see the update soon.

Thanks for your patience!
SoloXCRacer
Posts: 3
Joined: Fri Jan 01, 2021 1:21 pm

Just giving everyone a quick update. Google rejected out update due to a privacy policy violation. We’re currently updating that and will re-submit to Google Play as soon as we’re done with it. Almost there!
User avatar
HondoTX
Posts: 3
Joined: Mon Jan 04, 2021 2:18 pm

Thank you for your hard work.
Post Reply