如何在我自己的应用程序中追踪另一部 iPhone?我需要使用 icloud 或 gps 吗? [关闭]

Posted

技术标签:

【中文标题】如何在我自己的应用程序中追踪另一部 iPhone?我需要使用 icloud 或 gps 吗? [关闭]【英文标题】:How to trace an another iphone inside my own app? Would i need to use icloud or gps? [closed] 【发布时间】:2012-06-04 12:06:11 【问题描述】:

我正在启动一个应用程序,在该应用程序中我正在跟踪安装此应用程序的另一个用户的 iphone。 如何在我自己的应用程序中追踪另一部 iPhone?我需要使用 icloud 或 gps 吗?有这方面的教程吗?

【问题讨论】:

打电话给你的朋友,问他在哪里 【参考方案1】:

这取决于您希望如何跟踪您的用户群。您想按位置跟踪它们还是想通过唯一 ID 来识别它们?

您可以使用CoreLocation 框架知道位置:

核心位置框架可让您确定当前位置或 与设备关联的标题。该框架使用可用的 硬件来确定用户的位置和航向。您使用 这个框架中的类和协议来配置和调度 传递位置和航向事件。你也可以用它来定义 地理区域并监控用户何时跨越边界 那些地区。

您可以在此处找到更多信息: Apple, (2011), Location Awareness Programming Guide

【讨论】:

是的,我正在使用核心位置框架,并且在其更新位置方法中,我通过点击特定的 url 在服务器端保存用户的位置(纬度/经度)。但这将在用户拥有访问互联网,但我想问有没有其他最好的方法可以做到这一点,或者没有互联网也可以?

以上是关于如何在我自己的应用程序中追踪另一部 iPhone?我需要使用 icloud 或 gps 吗? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

有没有办法可以在 Swift 中使用 Core Bluetooth 更改另一部 iPhone 上的视图控制器?

如何使用 iPhone 追踪朋友的活动?

如何从充当服务器的 iPhone 流式传输视频?

无法收到ios通知

如何使用我的 iOS 应用程序在我的 iPad/iPhone 中打开 PDF 文件?

如何在我的 iPhones Documents 文件夹中查找文件的文件名?