Originally Posted by berserker
I am not sure disconnecting would help, because the game would stil be active and running in disconnected state. Ideally the browser should detect minimized state itself and reduce the performance of minimized apps but for some reason this does not happen in your case.
You can do an experiment to help us solve this issue:
After minimizing the game disconnect the wi-fi / 3G networks to force the disconnect manually and wait for some time if the phone heats/drains battery less. Then repeat the experiment couple of times to see if there is any difference in minimized game being disconnected or connected. If there is a significant difference then we will see if something can be done to utilize that and safe power.
This is hard to test with an iPhone, the data processed for battery and data is percentage based over a 24/hr period. I’m sure without a connection to the internet, that the overall data processed by the game would be non-existent and create no hard-battery drain nor data usage. For procedural sake, I’ve turned off cellular and WiFi. The game froze on entry and went straight to the disconnect screen. This was tested over a 10 minute period.
I believe that it is unable to update to the server on session resume, instead of having all that data processed over-time; it hadn’t processed it at all while disconnected or minimized after removing all internet source connections.