iPhone heating up when camera remains on

Hi,


We're running an app that requires the device to stay on for prolonged amount of time, all while keeping the camera turned on, and scanning for QR codes.


Can someone recommend a way to keep the device (our testing devices are iPhone 6s, iOS 11.2.2) from heating up?


Thanks

if you decrease the resolution the camera is operating at, it will operate at a lower energy usage / not get so hot. Operating at ever higher resolutions, puts more pressure on the GPU to render those frames on screen... etc.

You can also try doing some testing with the new low power 4:3 binned modes.


A reply from Apple Staff here notes that as well as:

  • using a lower frame rate does always lower the power cost
  • but using a lower resolution does not always consume less power (e.g. some `AVCaptureDeviceFormats` are derived from the same underlying hardware sensor format, but with a hardware scaling applied)


You can also try using the Instruments Energy Log template as well as the new Energy Organizer in XCode 9.3 beta

iPhone heating up when camera remains on
 
 
Q