是否可以检查pebble是否从iOS设备连接到ANCS服务?

时间:2014-12-23 13:58:28

标签: ios ios7 ios8 pebble-watch pebble-sdk

我想要做的是从后台通知用户发生了什么事。在iOS设备上,这是使用UILocalNotification完成的。我还有一个pebble手表应用程序,我发送通知,用户可以与它进行交互。

问题是从iOS 8 pebble开始还会显示来自通知中心的所有通知,这样通知就会重复。

更糟糕的是,Pebble实际上创建了两个不同的连接:(1)用于正常通信的简单蓝牙链接和(2)用于ANCS服务的BluetoothLE:这意味着手表可以连接"但没有建立ANCS服务的连接。

有没有办法确定这个,所以如果Pebble已经从ANCS服务收到通知,我不会手动发送通知?

P.S。我确定该设备是否具有BLE(使用CBCentralManager),因此这部分解决了问题 - 我手动发送了不支持BLE的设备的通知。

0 个答案:

没有答案