【问题标题】:Know where my friends are from my iOS app通过我的 iOS 应用了解我的朋友在哪里
【发布时间】:2015-09-15 15:15:15
【问题描述】:

是否可以在我的应用中知道我列表中的某些用户所在的位置?我知道如果 2 个用户安装相同的应用程序在技术上是可能的,例如即时通讯工具,具有定位功能,并允许它使用设备中的位置 API。

这是来自 Viber 的示例,右下角用红色圆圈标记:

但我想知道一个用户是否有可能拥有一个应用程序,她可以在其中访问有关她朋友的信息,例如来自 iOS 上的“查找我的朋友”应用程序?

如果不是来自“寻找我的朋友”,那么请对方让我看看他在哪里就可以了。因此,一个人会确认她可以分享位置,而不必安装应用程序,而另一个人会从他的应用程序访问它。

【问题讨论】:

  • 在 iOS 上您无法访问其他应用程序,应用程序只能访问其自己的沙箱中的文件。关于“查找我的朋友”等其他应用程序,如果您想请求用户位置用户该应用程序,您将需要访问他们的 API 和 Web 服务。我的猜测是这不会发生。

标签: ios objective-c swift location core-location


【解决方案1】:

注意:这只能通过解释来回答。没有小代码可以解决这个问题。

执行此操作的一种方法是share a URL string(可以在应用程序中为此创建一个 URL 字符串,其中必须包含您的位置坐标)从您的应用程序中获取位置数据并将其发送给您的朋友。当您的朋友在任何 browser 中打开此 URL 时,它会与您的 server 连接(是的,您必须在服务器上实现 另一端),它会评估此 URL 以显示相关 UI。您将使用服务器端的位置数据来显示 UI(例如在 maptext 表单中)。

【讨论】:

    猜你喜欢
    • 2014-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-26
    相关资源
    最近更新 更多