Подтвердить что ты не робот

API Geofence для iOS 5

Я хочу создать приложение, которое может настроить определенное количество окруженных квадратом регионов вокруг города, я знаю, что могу добиться этого, включив местоположение в фоновом режиме и проверив эти координаты, чтобы определить, находятся ли они в моей области.

Но это означало бы получение многих уведомлений от системы и снижение производительности батареи.

Вместо этого я задавался вопросом, есть ли новый API или, возможно, будущий, который позволит вам установить геообъект и только быть уведомленным системой, если вы находитесь внутри этого или рядом, а не постоянно отслеживать свое местоположение.

Возможно ли это?

Я нашел следующий вопрос, но больше не могу найти: http://www.quora.com/Is-the-geo-fence-functionality-built-into-iOS5s-Reminders-application-available-as-a-public-facing-API

Мне кажется, что есть еще кое-что для geo fencing, а затем для отслеживания GPS и сравнения с целым рядом интересных объектов. Если я установил приложение напоминаний, чтобы напомнить мне, что сегодня вечером, когда я вхожу, я должен ходить собакой соседа по комнате, тогда я вижу значок местоположения в верхней части экрана.

Если я открываю панель многозадачности и удаляю напоминания, значок местоположения сохраняется, указывая на то, что телефон отслеживает меня, но это независимая задача для напоминания.

Если я настрою приложение с отслеживанием местоположения фона и удалю из многозадачной панели, значок местоположения исчезнет с приложением. Это заставляет меня поверить, что для iOS 5.x существует или будет API для географов, это позволит приложениям размещать массив координат в системе и получать локальные уведомления, основанные на близости к этим точкам.

Есть ли что-то подобное или нет?

Спасибо

ОБНОВЛЕНИЕ ДЛЯ БУДУЩИХ ПОЛЬЗОВАТЕЛЕЙ

Кажется, что существует ограничение на 10 регионов для каждого приложения, которое можно отслеживать в любое время (мое личное тестирование), поскольку это общий ресурс.

Документация Apple:

Вы всегда должны быть разумными при указании набор регионов для мониторинга. Регионы являются общим системным ресурсом и общее количество регионов, доступных в масштабе всей страны, ограничено.

4b9b3361