【发布时间】:2011-02-21 22:33:02
【问题描述】:
好的,让我们再试一次!
我目前正在开发一个应用程序,它的某些功能将依赖于网络服务器。但是,我有兴趣将用户的位置传输给其他请求它的用户。在应用程序中实现这一点的最佳方法是什么?谢谢! :D
【问题讨论】:
标签: objective-c iphone gps core-location
好的,让我们再试一次!
我目前正在开发一个应用程序,它的某些功能将依赖于网络服务器。但是,我有兴趣将用户的位置传输给其他请求它的用户。在应用程序中实现这一点的最佳方法是什么?谢谢! :D
【问题讨论】:
标签: objective-c iphone gps core-location
如果我为标准 linux 服务器制作这个应用程序,我将有一个名为位置或用户的 MySQL 表。在该表中,我将存储设备 ID、纬度、经度和用户位置的日期。然后,当用户的位置发生变化时,使用对 PHP 脚本的 HTTP 请求更新表中的条目。
就编程而言,请查看 NSURLRequests 和 NSURLConnections。您需要执行 POST 或 GET,包括此信息。这可能是请求的一个示例:
{ /* Update Location: http://hostname/path/location.php */
action = "updatelocation",
deviceid = "635262f796d3fe35229275d5835bf42861c33f23",
latitude = 0,
longitude = 0
}
在服务器上处理不会太难。这至少应该让您开始存储位置。让其他用户请求位置会有点困难。
【讨论】: