2016-01-24 80 views
4

SO。原始數據:iOS上來電處理時的Mi Band 1S振動

  • 設備小蜜米帶1或1
  • 設備與iPhone
  • 小蜜iOS應用有選項「來電震動」

他們是如何實現它配對?如果您重新啓動設備或強制退出應用程序,它將繼續工作。對於默認的BLE背景是不尋常的。任何想法這個應用程序處理事件?


對於投票結束此問題的人來說。這是一個非常有趣的問題,需要一些關於藍牙和背景的具體知識。例如,有三種藍牙背景模式:用於舊式不可藍牙的external-accessorybluetooth-centralbluetooth-peripheral。我已經做了大量有關後兩項的實驗。但是它不能像你閱讀文檔之後所期望的那樣工作。我在這裏發現了關於這個話題的幾個問題。他們都報告了關於純粹可預測的藍牙背景。在這個問題的所有小時後,你會看到Mi Band和他們在App Store的官方絕對合法應用程序。並且這個應用程序保持連接或有一些其他的「魔術」機制來處理呼叫並啓動設備上的反應。至少它很好奇。是嗎?對於使用外圍設備的開發人員來說,它至少是有用的。

回答

2

它看起來像Apple通知中心服務(ANCS)集成,而不是藍牙背景+核心電話。

Apple通知中心服務(ANCS)的目的是爲藍牙配件(通過藍牙低功耗鏈接連接到iOS設備)提供一種簡單方便的方式來訪問生成的多種通知在iOS設備上。