我有一个非常具体的任务-我需要找到一种观察iOS设备温度的方法。我正在开发一个应用程序,它是用于多个设备的系统。有时,有些情况下iPhone / iPad之一会过热。我的任务很简单-我需要告诉其他设备某个“链条”即将过热或已经过热。
在不违反Apple安全法的情况下,有什么方法可以做到这一点?因为此应用程序将转到Appstore,所以我现在不希望出现问题。
答案 0 :(得分:2)
您可以通过以下方式使用低功耗蓝牙来做到这一点: 1.创建用于读取温度的特征和服务。
在其他设备上添加侦听器,以便它们在设备温度发生变化时得到通知。
对于过热,请定义一个阈值。
有关温度,请参阅:https://github.com/beltex/SystemKit/blob/master/SystemKit/Battery.swift