Мне нужен совет для приложения iPhone на основе определения местоположения.
Я создаю приложение, которое информирует пользователя о ближайших местоположениях.Когда приложение находится на переднем плане, оно будет использовать обычный метод didUpdateToLocation: fromLocation: (вычисляет расстояние между пользователем и достопримечательностью), но когда оно находится в фоновом режиме, я не уверен, каков наилучший способ сделать это.
Я думаю о создании CLRegions из всех интересных мест, прежде чем приложение перейдет в фоновый режим.Если пользователь входит в регион, приложение сделает локальное уведомление и проинформирует пользователя о месте интереса.
Или я могу зарегистрироваться для значительного обновления CL, рассчитать расстояние между пользователем и всеми местами и уведомить о любых близких.Может быть, не лучшее решение, операционная система может не дать мне достаточно времени, чтобы вычислить близкие места?любой совет?