title: Location Services will not activate on iPad
body: <p>I am developing an iOS app which uses Location Services. The app works fine on iPhones (3GS and 4), but does not request locations services when run on the iPad. That is, the user is never asked to enable location services, nor does the app appear in Location Services section of the Settings app.</p>
  
  <p>I have seen a few forum posts describing similar issues, but all of these were resolved by installing the app on the iPad through iTunes (via ad-hoc distribution) rather than running it through Xcode, or by resetting location warnings. I tried both of these solutions on an iPad, an iPad 2, and the iPad simulator, both to no avail.</p>
  
  <p>We use the following code to enable Location Services updates. We have verified both by on-device debugging and placement of <code>NSLog</code>s that our code is getting run.</p>
  
  <pre><code>- (id)init {
      [super init];
  
      if (clManager == nil) {
          clManager = [[CLLocationManager alloc] init];
      }
      clManager.delegate = self;
  
      [self startLocationMonitoring];
  
      return self;
  }
  
  - (BOOL)isLocationAvailable {
      return [CLLocationManager significantLocationChangeMonitoringAvailable];
  }
  
  - (void)startLocationMonitoring {
      if ([self isLocationAvailable]) {
          [clManager startMonitoringSignificantLocationChanges];
      } else {
          // handle lack of Location Services
      }
  }
  </code></pre>