位置管理器错误:无法完成操作。 (kCLErrorDomain错误0。)

时间:2016-06-21 05:39:43

标签: ios objective-c iphone core-location cllocationmanager

将代码运行到设备中时,我无法获取设备当前位置。

-(void)locationManager:(CLLocationManager *)manager didFailWithError:(NSError *)error 

方法调用。我在设备处于运动状态时无法获取设备位置。

2 个答案:

答案 0 :(得分:1)

在iOS 8中,默认情况下,您创建的新应用程序可以使用位置服务。因此,要启用它,请转到设置 - >隐私 - >位置服务,然后从中选择您的应用并在“允许”下“始终”位置服务。 谢谢

答案 1 :(得分:0)

1。您必须设置默认位置:

Field 'Program.animal' is never assigned to, and will always have its default value null

2。您必须使用

清除所有数据
Debug -> Location

第3

然后清理项目并运行项目..我希望它能工作.. :)