如何重新允许我的应用使用当前位置

时间:2012-11-30 20:01:48

标签: objective-c ios cllocationmanager

我正在使用CLLocationManager查找位置。第一次运行应用程序时出错,我不允许应用程序使用当前位置。
因此每次代理通过locationManager得到通知时:didFailWithError选择器 我尝试进行干净的构建并删除派生数据中的项目文件夹,但它仍然没有要求我使用当前位置。
如果我愿意使用该位置,我可以通过该面板重新选择,这有可能吗?

2 个答案:

答案 0 :(得分:1)

我希望我理解正确,如果我认为这不是编码问题: 如果您使用的是iOS6,则必须在

中为该应用程序提供位置服务
  

设置>隐私>位置服务。

有关详细信息,请参阅此处的Apple文档:http://support.apple.com/kb/HT5467?viewlocale=en_US&locale=en_US

答案 1 :(得分:1)

您必须从模拟器或手机中删除该应用程序,然后在该设备上运行另一个版本。