iPhone 12 Pro drains battery very quickly when playing games
One aspect where the iPhone 12 Pro has been cut from the previous generation is the battery capacity. Moreover, iPhone 12’s battery only comes with a 2,815 mAh, which is slightly smaller than the iPhone 11 Pro’s Battery (the 3,046 mAh)
As the most advanced option, the iPhone 12 Pro Max is the model that owns the top hardware equipment, not only in the iPhone family but also in the world of smartphones.
According to Phonearena, if fully charged, the battery on the iPhone 12 Pro can last up to a day and a half with not too heavy tasks like surfing the web, watching videos, … This technology page even made a comparison and test. More in-depth experience on battery life on the iPhone 12 Pro and comparison with previous generations and other rival Android phones.

This is the test that the iPhone 12 and iPhone 12 Pro batteries are most disappointing. Both new iPhones can only last around 3 hours of gaming, a lot less than the iPhone 11 and iPhone 11 Pro.
To check these results more closely, PhoneArena has tested many different games, from Call of Duty Mobile to Minecraft. In all titles, the iPhone 12 and iPhone 12 Pro are pretty hot and drain the battery pretty quickly. After stopping the game, the temperature of these two iPhones returned to normal and the battery drain rate also returned to normal. This page claims that the A14 Bionic chip seems to be having problems in saving power when processing game tasks.
If you’re a gamer, the iPhone 12 Pro is definitely not a smart choice no matter how powerful it is. Instead, the iPhone 11 Pro or iPhone 11 will be more suitable with the A13 Bionic chip that still gives the best quality in most games and especially the extremely impressive battery life. This downside makes many gamers hesitate to buy an iPhone 12 or not.