ios 10是否以编程方式在定位服务中打开指南针校准?

ios 10是否以编程方式在定位服务中打开指南针校准?,ios,cllocation,compass,heading,Ios,Cllocation,Compass,Heading,我想弄明白为什么CLLocationManager的真标题总是 返回-1.0。我发现需要启用设置->隐私->位置服务->系统服务->指南针校准开关 现在,我试图找到如何自动将用户带到那里进行更正 未打开时的问题 我知道我可以通过执行以下操作将其转到GPS设置: [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]] 但这并没有把我带到罗盘校准设置 有

我想弄明白为什么CLLocationManager的真标题总是 返回-1.0。我发现需要启用设置->隐私->位置服务->系统服务->指南针校准开关

现在,我试图找到如何自动将用户带到那里进行更正 未打开时的问题

我知道我可以通过执行以下操作将其转到GPS设置:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]]
但这并没有把我带到罗盘校准设置

有人知道这是否可能以及如何实现吗? 谢谢