2014-02-24 29 views
2

正如我所說,Pebble的官方iOS應用程序已經可以得到來電號碼。我非常想知道如何?我應該包括哪個框架以及應該調用哪個API來執行相同的操作?因爲上次我查了,蘋果仍然不允許這樣的調用。也許它是iOS7中新增的api?Pebble官方iOS應用程序如何獲取來電號碼?

回答

4

當Pebble智能手錶顯示來電者的號碼時,它與應用無關:這是由手錶實現的Bluetooth Profiles(例如PBAP配置文件)造成的。

Pebble官方應用程序僅用於安裝新的固件和watchapps。

+0

所以卵石手錶實際上就像一個沒有麥克風和揚聲器的藍牙耳機。這解釋了很多。我猜通知是通過藍牙配置文件使用相同的方式發送的?手錶是否可以使用藍牙將來電號碼發回應用程序(可能使用藍牙)? – shawhu

+0

我不是藍牙專家,但我認爲MAP配置文件用於發送通知(任何人都確認?!)。是的,Pebble可以發回呼叫者的號碼,但這將是無用的,因爲手機具有所有聯繫人。但是,您可以通過Pebble觸發呼叫。 – McNight

+0

PBAR是電話簿訪問。這是否意味着鵝卵石將只顯示名稱,如果它在iPhone通訊錄應用程序?而不是其他? – Gruntcakes

1

我不相信Pebble應用程序正在獲取傳入的電話號碼。它將作爲來電通話藍牙信息的一部分呈現給Pebble手錶,就像藍牙耳機接收來電號碼一樣。

相關問題