我想以编程方式打开位置服务屏幕以打开服务.

enter image description here

推荐答案

Step 1: Click on project name >> target>> info >> url Types

enter image description here

第二步:

-(IBAction)openSettingViewToEnableLocationService:(id)sender
{
    [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"prefs:root=LOCATION_SERVICES"]];
}

Objective-c相关问答推荐

使用 NSMutableString 附加到文件的末尾

self.ivar 和 ivar 之间的区别?

检测时间格式是 12 小时还是 24 小时格式

我应该打电话给 [super awakeFromNib] 吗?

将 HEX NSString 转换为 NSData

在objective-c中isa是什么意思?

在 iOS8 上,以横向模式显示我的应用程序会隐藏状态栏,但在 iOS 7 上,状态栏会同时显示在两个方向上

UIGestureRecognizer 是否适用于 UIWebView?

当我从导航控制器推送时如何隐藏导航栏?

在 macOS 10.9+ 上删除 plist 文件不会重置应用程序

iOS7过度导航栏按钮填充

UIWebView 不会zoom 内容以适应

从 NSMutableString 中删除最后一个字符

从 UIImage 获取 Exif 数据 - UIImagePickerController

自定义 colored颜色 我的 UIActivityIndi​​catorView

架构 i386 clang 的重复符号

Objective-C构建中的重复符号错误?

iOS ScrollView 需要约束 y 位置或高度

iPhone UILabel 文字软阴影

有没有办法在用户已经在 iOS 上拒绝相机访问权限后向他们询问?