Я создаю приложение, которое мне нужно:
Пользователь устанавливает список из 5 друзей из своего списка контактов — Готово.
Пользователь устанавливает радиус — Готово (например, 1 км от дома пользователя) — Готово.
Приложение извлекает адреса друзей (и широту-долготу) и вставляет их в NSMutableArray — Готово.
Теперь я хочу, чтобы, если пользователи проходили мимо одного из домов его друзей (около 100 м от дома друга) в радиусе действия, приложение уведомляло его о том, что он находится недалеко от дома друга.
Но если пользователь устанавливает радиус, например, в 1 км от своего дома, и он проезжает мимо дома друга, что расстояние между его собственным домом и домом друга составляет 2 км, приложение не уведомит его.< /p>
Я пытался использовать это руководство, но в нем нет функции радиуса (он уведомляет только X метров, когда пользователь приближается к дому, даже если он находится за пределами дома). радиус области):
http://www.raywenderlich.com/95014/geofencing-ios-swift
Пожалуйста, помогите мне, большое спасибо!
Подробнее здесь: https://stackoverflow.com/questions/348 ... h-a-radius