如果iphone都安装了应用程序,是否有方法可以跟踪另一部iphone的gps?

时间:2012-08-01 12:10:57

标签: iphone ios5 gps xcode4.3

我是iphone开发的新手。我想知道如果应用程序安装在iphone中,有一个框架或方法来获取另一个iphone的gps位置。 如果有任何方法可以帮助我解决这个问题 提前谢谢?

1 个答案:

答案 0 :(得分:0)

我同意詹姆斯的观点,感谢上帝不公开,因为任何人都可以通过单一方法看到任何人在哪里,但我确实创建了一个解决方案来做这个测试应用程序,并不难。

我使用的框架是Core Location以获取GPS坐标,Foundation Framework使用NSURLConnection与Web服务共享信息,MapKit用于映射坐标,以及开源SBJson编码器/解码器。

然后我创建了一个PHP Web服务,该应用程序的用户可以注册并选择他们与谁共享位置。

然后每分钟一次,每个活动的app实例都会将其坐标发送到Web服务,然后下载允许查看的其他设备的任何坐标。

如果我发布此应用程序,我可能会选择更新频率以节省电池寿命。

这两款由Apple创建的免费应用程序是Find Friends和Find iPhone应用程序。

如果您对创建此类内容感兴趣,请查看developer.apple.com上的LocateMe示例代码。