ios - 如何检测用户是否彼此靠近 - Swift

标签 ios swift core-location

我知道如何使用区域监控在用户进入或退出某个区域时触发事件,但是,如果两个(或更多)用户彼此靠近,我是否有可能做同样的事情(彼此相距约 100 米)。

恐怕 iBeacon 不是我需要的。

这是否可以通过 CloudKit 完成?在没有任何运气的情况下整晚寻找答案后,我感到困惑。如果有任何帮助,我将不胜感激。

提前致谢。

最佳答案

您可以通过 Apple's Multipeer Connectivity Framework 实现此目的.

在 100 米范围内一次最多可连接 7 台其他 iOS 设备。

这里也有 WWDC 视频 WWDC13 .

关于ios - 如何检测用户是否彼此靠近 - Swift,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40067150/

相关文章:

ios - didUpdateLocations : method not called on device running iOS 7

ios - SwiftUI 中的 TextView 不仅显示更大的字体

ios - UIDatePicker 中的最小和最大日期

ios - Swift 以编程方式删除标签栏

ios - 无法在 SpriteKit Swift 中使用 SKVideoNode 播放视频

ios - 如何在 Swift 中取消正在进行的 HTTP 请求?

ios - 如何在两个坐标内显示 map ?

ios - 定期 iOS 后台位置更新

objective-c - 在发布版本上创建自定义错误

swift - iOS swift 3 : Location Privacy Denied