I upgraded at the weekend from 11 pro max to 12 pro max and the 12 is worst on battery life by a country mile. I work in a place where phones are now allowed so it gets left in the cars glove box, The iPhone 11 idle for 12hrs from 100% battery was 95% charged, the iPhone 12 less than 80%. Now...
forums.macrumors.com