【发布时间】:2013-07-18 02:29:40
【问题描述】:
如您所知,iPhone 可以获取连接的蓝牙设备(不是蓝牙设备)的电池电量并显示在状态栏上。如何以编程方式获取此信息?
【问题讨论】:
-
你不能,除非设备有办法在你要求它时告诉它。在我的几个项目中,我设置了一个 NSTimer,每 5 秒请求一次电池,根据设备规格发送一条消息(每个产品的这条消息都不同)。
如您所知,iPhone 可以获取连接的蓝牙设备(不是蓝牙设备)的电池电量并显示在状态栏上。如何以编程方式获取此信息?
【问题讨论】:
据我所知,对于经典 BT,只有包含耳机配置文件的设备才可以。
检查这个 https://developer.apple.com/hardwaredrivers/BluetoothDesignGuidelines.pdf
【讨论】:
在您的主屏幕上,向左滚动,您可以在其中看到新闻、天气等... 在此页面向下滚动,您可以看到“编辑”选项 单击此按钮,您可以添加“电池”选项。 完成后,最左边的屏幕将显示 iphone 的电池电量以及连接的蓝牙设备
【讨论】: