Android/IOS limitations of background tracking

Hi all,

I'm currently working on making an improvement to my application and I'm attempting to make my system have more real-time response to geolocation pinging. However, even if I set all the geolocation parameters to their maximums the app will only real-time ping for a short period of time. I did some digging, and it seems that IOS and Android have limitations on the number of real-time pings they will give a given app to save battery life of the device - which makes perfect sense - but I need to find a way to override this. Is anyone aware of a way to fix this issue or at least a viable alternative to it simply stopping?

Thank you,