6

所以。初始数据:

  • 设备 小米手环 1 或 1S
  • 与 iPhone 配对的设备
  • 小米iOS应用程序有“来电振动”选项

他们如何实施?如果您重新启动设备或强制退出应用程序,它会继续工作。默认 BLE 背景是不寻常的。任何想法这个应用程序如何处理事件?


对于投票支持关闭此问题的人。这是一个非常有趣的问题,需要一些关于蓝牙和背景的特定知识。例如,有三种蓝牙背景模式:external-accessory用于老式非 BLE蓝牙bluetooth-centralbluetooth-peripheral. 关于最后两个,我做了很多实验。但是在阅读文档后它并没有像您预期的那样工作。我在 SO 上发现了一些关于这个主题的问题。他们都报告了纯可预测的蓝牙背景。在这个问题上,你在 Mi Band 上看到了这么多小时,他们在 App Store 中是绝对合法的官方应用程序。这个应用程序保持连接或具有其他一些“神奇”机制来处理呼叫并在设备上发起反应. 至少它是好奇的。是吗?至少它对使用外围设备的开发人员很有用。

4

1 回答 1

2

它看起来像 Apple 通知中心服务 (ANCS) 集成,而不是蓝牙背景 + 核心电话。

Apple 通知中心服务 (ANCS) 的目的是为蓝牙配件(通过蓝牙低能耗链接连接到 iOS 设备)提供一种简单方便的方式来访问在 iOS 设备上生成的多种通知。

  • 文档
  • CategoryIDIncomingCall 是关于来电的
于 2016-01-25T08:57:23.057 回答