【发布时间】:2010-08-04 00:29:16
【问题描述】:
我在设置面板中为我的应用程序禁用了定位服务。我在视图控制器的 viewDidLoad 中运行测试,看看它们是否已启用:
if([CLLocationManager locationServicesEnabled]) {
//Do something now
}
由于某种原因,此测试总是通过。如果我尝试访问位置服务,我会收到位置管理器的 kCLErrorDenied 错误。什么给了?
我是否使用了错误的测试?
【问题讨论】: