- Home /
iPhone gets heated pretty quickly
Hello!
My game is almost finished, but the device gets pretty hot when I am testing the game. What could reduce the heating and what could be causing it?
Thanks in advance!
Check Unity's profiler to see what is using the cpu the most. It could really be a lot of things, your question is too wide without more info. It could be shaders, it could be that you are pooling a sensor too many times, it could be lots of things including unity. There was a bug in one of the previous builds that kept the cpu from sleeping if i remember correctly for Android.
What kind of game is it?
A 3D racing game. I thought that there would be some kind of specific thing to look for when the device heats up.
Well it's the chip working a lot. But it could be a lot of things making that chip go into overdrive. The profiler will show you what is eating up your cycles. Btw, is the whole case or screen getting hot (could be the backlight) or is it a spot on the case, where the CPU should be?
A magic button? :/ if you don't profile it, how will you know what is the thing that takes up the cpu time?
If you force it on $$anonymous$$etal, it will only work on devices with an A7 processor and later.
Answer by Owen-Reynolds · May 29, 2015 at 07:45 PM
Have you ever played a high-end PC computer game, like a triple-A shooter? You know how on the highest graphics settings, the fan starts blasting hot air like crazy, and pretty soon the frame-rate drops to 7fps? And you know the fix? Lower the graphics settings to draw fewer models, less detail, skip particle effects, turn off reflections and fancy water; disable some of your AddOns ... ; try different combinations ...
Overheating is a known problem, and it always means you're working the poor processor too hard (PC, cell phone ... ) just in general. And the solution is always to not-do-that, by thinking of stuff you can cut out or simplify.
Your answer
![](https://koobas.hobune.stream/wayback/20220613200417im_/https://answers.unity.com/themes/thub/images/avi.jpg)
Follow this Question
Related Questions
Determine iPhone Type (3G vs 3GS) 1 Answer
Sending device info via WWW for Unity iPhone or Android 1 Answer
Mobile Device Video Camera 1 Answer
Unity ios build and device memory limit 0 Answers
Editor Play game as device 0 Answers