Если бы я создавал это приложение для стандартного сервера Linux, у меня была бы таблица MySQL с названием location или users.Внутри этой таблицы я буду хранить идентификатор устройства, широту, долготу и дату местоположения пользователей.Затем, когда местоположение пользователя изменяется, обновите запись в таблице, используя HTTP-запрос, к сценарию PHP.
Что касается программирования, изучите NSURLRequests и NSURLConnections.Вам нужно будет сделать POST или GET, включая эту информацию.Это может быть примером запросов:
{ /* Update Location: http://hostname/path/location.php */
action = "updatelocation",
deviceid = "635262f796d3fe35229275d5835bf42861c33f23",
latitude = 0,
longitude = 0
}
Обработка на сервере не будет слишком сложной.Это должно, по крайней мере, помочь вам начать хранение мест.Позволить другим пользователям запрашивать местоположение будет немного сложнее.