我正在使用LocationManger类来获取用户的当前位置。当我从App商店安装应用程序并运行应用程序第一次应用程序问我“APP想要使用您当前的位置。”然后是“不允许”和“确定”按钮。此时应用程序运行正常。
现在我卸载应用程序并从App Store重新安装相同的应用程序。现在,当我尝试运行应用程序时,它不会提示我相同的位置对话框,并且位置管理器也无法检索kCLErrorDenied错误的位置。
我还在App Store上尝试了另外两个应用程序,发生了同样的问题。
任何人都有关于这种行为的想法?如何在这种情况下检索用户的当前位置?
谢谢, 吉姆。
答案 0 :(得分:0)
如果用户拒绝您访问您的位置,则必须进入设置菜单 - >一般 - >位置服务并从列表中选择您的应用。
在他们这样做之前,您的应用将无法访问GPS。遗憾!