После короткого исследования я нашел решение!Это падение FPS происходит, когда графический процессор выполняет рендеринг с полным разрешением экрана.Поэтому я уменьшил разрешение экрана моего телефона.
void Awake() {
var resolution = Screen.currentResolution;
var height = (int)(resolution.height * 0.65f);
var width = (int)(resolution.width * 0.65f);
Screen.SetResolution(height, width, true);
}
Теперь моя игра отлично работает на всех устройствах iOS и Android без регулирования и нагрева даже после долгих сеансов.