Please give this topic a read. It explains some of the current issues with iOS devices, this is quoted from Seb as the current known “workaround” or way of reducing crashes:
Now more than ever, the steps quoted should be followed when attempting a longer flight as it will greatly reduce the risks of experiencing a crash.
General iOS tips:
One great thing to do before launching Infinite Flight, is to perform a soft restart of the device. This is a quick and reliable way of making sure your device is operating at peak efficiency. This is done by holding down the power/lock button until you see “Slide to power off”. Then hold down the home button until you’re returned to the home screen. For iOS devices without a Home button, a restart is recommended as the soft restart feature does not exist on those.
Make sure you don’t have “Low power mode” on your iPhone. If you have, the battery icon in the top right corner is yellow. This can be deactivated from Settings -> Battery, or from “Control Center” depending on how you have it set up. Having “Low power mode” enabled while using Infinite Flight could result in a performance degradation.
Note : This is not the same as “Low power mode” in Infinite Flight. This is a device function.
If you are experiencing these crashes, make sure you reduce the following settings:
Texture Resolution: Low Anti Aliasing: Off Live Aircraft Count: Low to None, None especially on Final. Rendering resolution: Low