1
我正在製作一個應用程序,我要用戶的位置。我使用這個代碼 -在iPhone中允許位置服務
locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
如果用戶不容許有位置,然後當用戶打開應用程序,然後我使用這個代碼下一次允許用戶的位置 -
if([CLLocationManager locationServicesEnabled] &&
[CLLocationManager authorizationStatus] != kCLAuthorizationStatusDenied)
{
NSLog(@"enable");
}
else {
NSLog(@"disable");
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"]];
}
但這不是在iOS SDK 5.1中工作。所以我希望每當應用程序成爲前臺時,如果位置服務被禁用,那麼如何彈出允許位置服務。