iphone朋友定位应用

Posted

技术标签:

【中文标题】iphone朋友定位应用【英文标题】:iphone friends location app 【发布时间】:2010-06-15 14:45:46 【问题描述】:

如果我们要开发一个跟踪朋友位置的应用程序,SDK提供了什么样的api?

更新:

CoreLocation 在应用运行时获取设备位置。但是如果你有他们的电话号码,如何获取朋友的位置数据。

有没有人知道使用 iphone sdk 获取朋友的位置数据

【问题讨论】:

【参考方案1】:

我猜你的意思是 Core Location 框架之类的东西?这仍然只能在应用程序运行时跟踪设备位置。您必须将朋友的位置数据传递到服务器并从那里获取,以便能够在任何设备上跟踪他们。

http://developer.apple.com/iphone/library/documentation/CoreLocation/Reference/CoreLocation_Framework/index.html

【讨论】:

CoreLocation 在应用程序运行时获取设备位置。但是如果你有他们的电话号码,如何获取朋友的位置数据。 除非他们将位置数据发布到您可以从中下载的位置数据,否则您不能这样做。一个典型的场景是:您和您的两个朋友正在使用“App A”,它将您的位置发布到网络服务器。 “App A”在网络服务器上查找并找到您的“朋友”,并下载他们的位置数据并在“App A”内的地图上更新该信息。在他们不知情或通过三角测量的情况下,您无法找到某人的随机位置。充其量,您可以像 App Store 中的一些 crApp 那样伪造它。【参考方案2】:

如果 Apple 允许任何旧应用程序与另一部 iPhone 通信以确定该 iPhone 的位置,我会感到惊讶。您可能需要维护一个不时与您的应用程序同步的位置数据库。使用该应用程序的任何人都可以访问他们朋友的位置。

【讨论】:

以上是关于iphone朋友定位应用的主要内容,如果未能解决你的问题,请参考以下文章

苹果(iphone)修改手机定位

iPhone 室内定位应用

iPhone:应用测试和核心定位

为 iPhone 开发地理定位应用程序

使用 Iphone 应用程序在朋友 Facebook 墙上发帖

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