ios - iOS 通知设备过热
问题描述
我有一个非常具体的任务——我需要找到一种方法来观察 iOS 设备的温度。我正在开发一个应用程序,它是一个适用于多个设备的系统。有时会出现其中一部 iPhone/iPad 过热的情况。我的任务很简单——我需要有可能告诉其他设备某个“链”即将过热或已经过热。
有没有办法在不违反 Apple 安全法的情况下做到这一点?因为这个应用程序会去 Appstore,我不想在这个阶段出现问题。
解决方案
您可以通过以下方式使用低功耗蓝牙来做到这一点: 1. 创建读取温度的特征和服务。
在其他设备上添加监听器,以便他们在设备温度发生变化时得到通知。
对于过热,定义一个阈值。
温度请参考:https ://github.com/beltex/SystemKit/blob/master/SystemKit/Battery.swift
对于 BLE,请参考https://www.appcoda.com/core-bluetooth/
推荐阅读
- rust - 如何使用 proc 宏来创建可能违反卫生的宏?
- javascript - Jquery选项卡在淡入淡出动画之前发生变化
- javascript - Angular:使用firebase DB的传单更新标记位置
- javascript - 访问 DOM 加载后附加的元素
- javascript - 在提供文件之前如何等待 Python shell 执行
- python - 在多个类中自动更新变量
- visual-studio-code - 如何设置 VS Code Live Server 扩展以在 Linux 上使用 Firefox Developer?
- javascript - React:为什么我在 React 组件中的链接不像在纯 HTML 页面中那样工作?
- python - 如何从零开始按升序获取bar y轴
- python - 如何在 python 中水合推文 ID 的数据框