I have recently embarked on two extremely long long-haul flights, WSSS-MMUN onboard the 777-200ER and MMUN-VABB onboard the 787-8, and during each flight my game has crashed when I have been within 10 minutes of landing. It was especially annoying for my approach into VABB as I had waited through 30 minutes of sequencing on approach just to get kicked out after intercepting the ILS localizer.
During the flight I set the graphics to low, plug my phone into the charger, and I turn the brightness all the way down. I also try to keep it at night time but that’s hard to monitor consistently. When I’m landing I set the graphics back to high and turn the brightness back up but keep my phone plugged in.
I’m using an iPhone 6s on iOS 13.3.1.
If anyone is aware of a way to avoid this issue your advice is greatly appreciated.
Edit: I also cleared my scenery cache prior to departing from MMUN for the second flight.