iOS - 允许所有用户找到他们附近的 map 图钉

标签 ios location

我正在制作一个 iOS 应用程序,用户可以在其中放置一个图钉 (CLLocation) 在 map 上,并且该点 x 英里范围内的所有其他用户都可以在 map 上看到它。我怎样才能做到这一点?

最佳答案

1) 用户在 map 上放置图钉 -> 图钉放置功能向服务器发送包含纬度、经度和注释名称的消息。

2) 服务器检查半径内有哪些用户 -> 向用户发送静默通知。

3) 本地应用放置图钉。

2) 服务器向所有用户发送静默通知(包含纬度、经度)。

3) 应用程序的本地实例决定是否在该位置放置图钉。

基本上您在这里有很多选择 - 用户是否需要不断更新服务器的位置,并且只向相关用户发送通知?或者您是否希望所有用户都收到通知,然后由应用决定是否应删除通知。

关于iOS - 允许所有用户找到他们附近的 map 图钉,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34756931/

相关文章:

ios - 如何在 AppDelegate.swift 中按常规顺序调用 ViewControllers

iphone - XCode iPhone 模拟器升级后不显示用户位置

ios - 在 iOS 上的推送通知中使用通用链接进行深度链接

android - map fragment 的中心位置 - Android 谷歌地图

ios - 如何在 Swift iOS 编程中获取某人的当前位置?

ios - 阿拉伯文字对齐

android - 一旦我调用 client.disconnect,位置图标就不会消失

android - GPX 文件无法在 Android 模拟器中加载

android - 获取坐标的平均精度

ios - 选择时 View 从 UITableViewCell 中消失