【问题标题】:show multiple user locations in realtime objective c实时显示多个用户位置目标 c
【发布时间】:2015-07-02 12:19:21
【问题描述】:

我想开发一个 iOS 应用,用户可以在地图上看到他朋友的实时位置。 (与苹果的查找我的朋友应用程序相同)。

到目前为止,我已经使用了 Mapkit 和 CoreLocations 服务框架,然后即使在位置发生重大变化时也可以在后台获取每个用户的当前位置。

然后将这些位置发布到我的服务器。该应用程序将具有在时间间隔内运行以检索所有朋友(用户)位置的功能。然后在苹果地图中将它们显示为多个注释。

但我担心这是位延迟以及数据和时间消耗。我想知道我可以使用任何其他选项。我已经搜索并找到了几种方法。我对此有点陌生。如果有人可以指导我,那将非常有帮助。

  1. 我用过的方式。
  2. 使用 iOS 套接字 - 那么我是否应该让每个应用程序都充当服务器和客户端。
  3. 使用 iOS 推送通知以推送方式发送位置

是否有任何其他选项,或任何库,我可以使用的示例代码..

【问题讨论】:

    标签: ios objective-c push-notification socket.io core-location


    【解决方案1】:

    这是使用 SIOSocket 框架解决您的问题的示例代码

    WorldPin 是一个简单的应用程序,它可以实时显示使用该应用程序的其他人的位置。

    希望这会对您有所帮助。 最好的问候

    【讨论】:

    • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接的答案可能会失效。
    猜你喜欢
    • 2021-07-29
    • 1970-01-01
    • 2013-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-29
    • 2011-11-14
    • 2017-10-23
    相关资源
    最近更新 更多