简短回答
- iOS没有内置的温度读数,第三方应用无法读取内部传感器。
- 应用可以读取Thermal State:Nominal、Fair、Serious或Critical。
- 任何显示iPhone温度的应用程序以度为单位,都是估计而非测量。
iOS允许应用看到什么
Apple给应用一个热信号, ProcessInfo.ThermalState. 它有四个等级,由Apple定义如下(Apple开发者):
| 状态 | Apple的定义 | 通常对你的含义 |
|---|---|---|
| Nominal | 在正常范围内 | 什么都不做。 |
| Fair | 略微升高 | 如果你正在玩游戏或充电,这是一个放松的好时机。 |
| Serious | 高 | iOS可能会降低性能。休息一下。 |
| Critical | 显著影响性能;设备需要降温 | 停止繁重任务,拔掉电源,让它降温。 |
Thermal State是iOS用于管理热压的相同信号,无论来自重度工作、充电还是炎热房间。它不是温度,Apple没有发布每个等级后面的阈值。
为什么显示度数的应用程序是在猜测
因为iOS没有将电池或处理器温度暴露给应用程序,因此显示°C或°F数字的手机温度检查应用程序必须从其他事物中估计它。将这些数字视为猜测,而不是读数。
你的iPhone太热的迹象
即使没有数字,iOS也会告诉你当iPhone超过其正常工作范围时热量是一个问题时(Apple):
- 充电变慢或停止,有时会显示“充电暂停”。
- 显示器变暗或变黑。
- 蜂窝网络信号变弱。
- 相机闪光灯或其他相机功能暂时禁用。
- 应用程序和游戏以较低的帧率运行。
- 全屏“温度”警告出现。

如何检查Thermal State
Sabja在Home上免费显示你的当前Thermal State。使用Sabja Pro,它也出现在锁屏和主屏幕上,在Apple Watch上,在Mac菜单栏上,当它上升或缓解时会收到警报。
常见问题
应用能否显示我的iPhone电池温度(摄氏度)?
不是来自真实传感器读数。iOS不允许第三方应用读取电池或处理器温度。应用可以读取Apple的Thermal State,它有四个等级。
Nominal、Fair、Serious和Critical是什么意思?
它们是Apple的四个热状态。Nominal是正常限度,Fair略微升高,Serious高,Critical表示热压显著影响性能,设备需要降温。
iPhone是否有内置的温度检查功能?
否。设置不会显示温度。iOS只会在热量成为问题时通知你,例如“充电暂停”或温度警告屏幕。
