Xcode 中用于温度监测的仪器

Posted

技术标签:

【中文标题】Xcode 中用于温度监测的仪器【英文标题】:Instrument in Xcode for temperature monitoring 【发布时间】:2013-11-12 17:20:32 【问题描述】:

Xcode 仪器中是否有任何功能可以在调试时向我显示设备温度状态?我有一个应用程序让手机发疯,我不知道为什么。我不是在问为什么我的应用程序会导致我的设备过热 - 我想知道是否有办法找出原因。

【问题讨论】:

【参考方案1】:

如果您的设备变热仅仅是因为您的应用程序,那是因为它正在消耗电力。没有其他东西可以加热您的设备。您设备上最大的超级用户是您的屏幕和收音机。那么,您是否过度使用定位服务、相机、蓝牙、无休止地 ping wifi?查看 WWDC 关于电源使用的讲座,您可能会在那里找到解决方案。

【讨论】:

【参考方案2】:

无法在 Instruments 中获取设备的温度。为此,设备本身必须有一个温度传感器,据我所知,它没有。

对我来说,如果设备过热,这对硬件工程师来说是个问题。我怀疑您在应用中所做的任何更改都可以解决它。

【讨论】:

它确实有一个温度传感器,但我们不能接触它。尝试过热你的设备,你会得到这个 - s.iosfans.com/?u=http://www.ifans.com/forums/imgcache2/…【参考方案3】:

这可能是您对应用程序本身所做的事情。 高 CPU/GPU/GPS 或手机使用率可能是罪魁祸首。

【讨论】:

以上是关于Xcode 中用于温度监测的仪器的主要内容,如果未能解决你的问题,请参考以下文章

如何通过 COMMAND 运行多个模拟器 - Xcode 13 不再使用“仪器”

xcode仪器问题

XCode:仪器有堆栈跟踪吗?

.trace 文件 xcode 仪器

Xcode iOS 仪器:

使用仪器检查 xcode 4 中的内存泄漏