【发布时间】:2016-07-29 16:43:26
【问题描述】:
某些蓝牙设备可以在不借助任何应用程序的情况下控制 iPhone 的侧边按钮。按下蓝牙设备上的按钮与按下 iPhone 上的音量按钮具有相同的效果。这些设备是如何工作的? iOS是否定义了一些特殊的消息,当它从蓝牙设备接收到这些消息时,它会按下相应的按钮?
【问题讨论】:
某些蓝牙设备可以在不借助任何应用程序的情况下控制 iPhone 的侧边按钮。按下蓝牙设备上的按钮与按下 iPhone 上的音量按钮具有相同的效果。这些设备是如何工作的? iOS是否定义了一些特殊的消息,当它从蓝牙设备接收到这些消息时,它会按下相应的按钮?
【问题讨论】:
这些设备使用的是经典蓝牙配置文件。这些配置文件是标准的,iOS 本身就支持它们,您不必为它们编写任何代码。您可以查看this 链接以查看实施了哪些配置文件。
如果没有应用,您将无法使用低功耗蓝牙控制音量。在打开应用程序的情况下,这是可能的,因为应用程序可以增加或减少音量。
【讨论】: