首页 > 解决方案 > 如何在 ios 上将 user1 位置跟踪信息推送给用户 2

问题描述

我需要一个好的设计来从 user1 iOS 读取位置并将其发送到 user2 iOS。

  1. 我应该如何使用其他 API 将其发送到后端?
  2. 推送到服务器的位置数据应该间隔 20 秒或更长?
  3. 一旦位置信息与后端一起使用,它应该如何将其推送到用户 2、徽章或来自应用程序的民意调查?

请建议。

标签: javaiosspringspring-bootreact-native

解决方案


当然,第一步是将信息发送到后端,这样你只需要暴露一个可以接收 POST 的方法的 rest api。

第二步是将信息发送到第二个设备。在这里,您可以通过两种方式实现:

  1. 推送通知,您可以使用 iOS 库中的工具将信息发送到第二台设备,应用程序将使用此信息。

在此处阅读更多相关信息:https ://medium.com/ios-os-x-development/learn-master-%EF%B8%8F-ios-remote-push-notifications-in-2018-in-under-10 -minutes-825ca6bee092

  1. 第二个选项,它是实现一个websocket,你的第二个设备将连接一个web协议来接收来自服务器的信息。这是实时系统的解决方案,您需要发送的每一件事都将在几毫秒内被目标接收。

推荐阅读