Move to a colder country, charge with less wattage, place iPhone on heat conducting surface, don’t charge phone in bed, switch the stove off. At least 3 of the previous 5 may apply. 🥸
I forgot… if this is a 15 model: update to latest software.
Latest software is causing phones to over heat horribly and kill battery worse. Don’t risk it
No one of he recent software versions fixed that.
Unfortunately. My phone has been overheating due to the latest update. But nothing to this extent. They might want to get it to a repair shop. Taking it out of its case and putting it on a hard surface with a fan going will cool it down at least enough to charge.
This is a normal expected battery health preservation feature. We had it constantly in my husband’s phone when we traveled to a warmer place and it is much more common if he uses his MacBook charger that is at the top range for wattage. It is not overheating just pausing the charging to allow for a longer time until you need to replace the battery. Nonetheless it can be quite annoying.
This is why I go caseless with my 12pro. I stop receiving this warning and my battery lasts a few extra hours a day.
Mine used to do that if I left it in my car when sometimes. It also fit perfectly into the gaps on my AC vents and stuffing it there brought it back to normal super fast. Put it on a cold pack and see if that makes it go away.
Cold pack under phone