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中工作。所以我希望每当应用程序成为前台时,如果位置服务被禁用,那么如何弹出允许位置服务。