首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >有没有办法重新触发询问用户iPhone是否可以使用他们的当前位置?

有没有办法重新触发询问用户iPhone是否可以使用他们的当前位置?
EN

Stack Overflow用户
提问于 2010-10-20 05:11:01
回答 2查看 250关注 0票数 1

由于某些原因,我的iPhone应用程序在从应用商店安装应用程序时,不会询问用户是否允许使用他们的当前位置。正因为如此,我的应用程序的基于位置的功能无法工作。我想要捕获错误并重新触发请求用户使用其当前位置的权限的功能。

有没有办法重新触发询问用户iPhone是否可以使用他们的当前位置?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2010-11-07 01:48:04

不,这是iOS 4.1中的一个错误,你只需要等到iOS 4.2发布后再重新发布你的应用。

票数 0
EN

Stack Overflow用户

发布于 2010-10-20 05:35:49

他们很可能在设置中完全关闭了定位服务,甚至只为你的应用程序关闭了定位服务。

您可以使用:

代码语言:javascript
代码运行次数:0
运行
复制
[CLLocationManager locationServicesEnabled]

检查此选项并提醒用户或出于您自己的目的对其进行跟踪。在第一个场景中,核心位置应该要求用户启用位置服务。如果发生了第二种情况,那么除了告诉用户打开你的应用程序的位置服务之外,你什么也做不了。

实际上,除了CLLocationManager之外,您无法以编程方式为您处理所有这些事情。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3972800

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档