title: ios region monitoring does authorization have to be set to always
body: <p>When i am using Geo Region Monitoring on iOS, my entry and exit delegates are never fired unless I set the locationmanager authorization status to be always.</p>
  
  <p>Even when the app is in the foreground the events do not occur.</p>
  
  <p>As soon as I switch to Always, hey it all works.</p>
  
  <p>Ive set my location manager up as follows</p>
  
  <pre><code>self.sharedLocationManager = [sbLocationManagerHelper sharedLocationManagerHelper];
  self.sharedLocationManager.locationManager = [[CLLocationManager alloc]init];
  self.sharedLocationManager.locationManager.delegate = self;
  self.sharedLocationManager.locationManager.desiredAccuracy = kCLLocationAccuracyBest;
  self.sharedLocationManager.locationManager.distanceFilter = 10;
  self.sharedLocationManager.locationManager.activityType = CLActivityTypeOther;
  
  if ([CLLocationManager authorizationStatus] == kCLAuthorizationStatusNotDetermined
      || [CLLocationManager authorizationStatus] == kCLAuthorizationStatusDenied || [CLLocationManager authorizationStatus] == kCLAuthorizationStatusNotDetermined || [CLLocationManager authorizationStatus] == kCLAuthorizationStatusAuthorizedWhenInUse)
  {
      [self.sharedLocationManager.locationManager requestAlwaysAuthorization];
  } [self.sharedLocationManager.locationManager stopMonitoringSignificantLocationChanges];
  </code></pre>
  
  <p>Is there a way to make this work where the Location icon disapears when the app is backgrounded but the region monitoring still occurs, or even shows the region monitoring icon instead ?</p>
  
  <p>I am using SDK 9 and targetting ios 8 + </p>