tl;dr: Some apps run much hotter than they need to. I'm surprised Apple doesn't check this before being accepted into the app store, as I expect running hot to indicate unnecessary battery drain, and is easily avoidable by better programming. Any insight? Are running temps not checked as part of app store acceptance?
Detail:
I have an iPad game (Wing Span) that consistently runs inexplicably hot, even on the opening screen. When I launch it on my M1 Air, iStats reports temps these temps:
TG Pro reports even higher temperatures (>200℉). This happens even on the opening screen, with trivial animation and sound. Clearly something is wrong. I've noticed Messages also, on rare occasions, drains power and sends temps soaring. But this is rare, which makes offending code harder to track down. The app Wing Span consistently does this.
(My questions are in the tl;dr)
Detail:
I have an iPad game (Wing Span) that consistently runs inexplicably hot, even on the opening screen. When I launch it on my M1 Air, iStats reports temps these temps:
TG Pro reports even higher temperatures (>200℉). This happens even on the opening screen, with trivial animation and sound. Clearly something is wrong. I've noticed Messages also, on rare occasions, drains power and sends temps soaring. But this is rare, which makes offending code harder to track down. The app Wing Span consistently does this.
(My questions are in the tl;dr)