iBeacon 和 WatchO2:CoreLocation 运行 来自 Watch 还是 iOS 设备?

iBeacon and WatchO2: does CoreLocation run from the Watch or the iOS device?

WatchO2 CoreLocation 运行 来自手表还是 iOS 设备?

我使用 WatchOS 1 和 iOS 8 设备制作了一个示例应用程序,并注意到我从 watch extension 获取的 CoreLocation 数据与 iBeacon 的接近度 似乎源自 iOS 设备 (当我将 Watch closer 连接到 iBeacon 时,接近度数据不会改变任何东西,但是当我得到 iOS 设备 closer 或更远时它会改变)。但是 随着 WatchOS 2 的推出,我想从手表而不是 iOS 设备 获得接近度。

这个 possible 在 watch os 2?

我的理解是,随着 2015 年 WWDC 上发布的 watchkit 预览版,现在可以使用 CoreLocation 对手表本身的信标进行测距。我还没有自己测试过,所以我会在细节上听取其他人的意见。

蓝牙似乎无法直接从 WatchOS 2 获得。因此,由于 API 限制,我的问题的答案是

如有异议请留言

有可能使用连接框架来访问phone数据,但它与我想要的设计不同(直接访问手表BLE硬件)