startMonitoringForRegion никогда не вызывает didEnterRegion / didExitRegion
Я пытаюсь заставить iPhone4 отслеживать регионы и уведомлять меня по телефону didEnterRegion или didExitRegion. Я не могу заставить его работать. Я читал, вероятно, все связанные статьи здесь, плюс еще пару статей в Интернете ... iOS просто не вызывает мои методы CLLocationManagerDelegate. Что я сделал:
У меня есть простой AppDelegate, который также реализует методы CLLocationManagerDelegate для didEnterRegion и didExitRegion. В этих методах я просто использую UILocalNotification, чтобы сообщить о событии. Из ViewController я создаю регион (текущее местоположение) с радиусом 1000 метров.