草庐IT

didReadRSSI

全部标签

ios - didReadRSSI 在 iOS 上调用但在 OS X 上不调用

我正在尝试编写一个OSX客户端,它可以频繁更新蓝牙外围设备的RSSI值。我的客户端应用正在寻找我的iPhone设备,我在该设备上运行一个正在宣传蓝牙服务的测试应用。客户端应用程序有一个计时器,它会导致每3秒执行一次peripheral.readRSSI()。在OSX上运行时,我没有成功调用didReadRSSI,但是当我在iOS上运行完全相同的Swift代码时,它工作正常。在iOS9.3上-didReadRSSI使用有效的RSSI值按预期调用。在OSX10.11.4上-didReadRSSI永远不会被调用。我在iOS和OSX上运行以下完全相同的Swift代码:importFoundat