作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如果我们尝试访问用户的位置,iOS 会告诉用户我们的应用程序想要使用他们的位置。
如果我这样做
[locationManager startUpdatingLocation];
将显示一条警报。
但是,这只会发生一次。
一旦显示弹出,看起来一定已经设置了一些变量或默认值。
如何重置这些默认设置,以便下次我的应用要使用位置信息时再次询问用户?
Google map 可以一次又一次地显示。
最佳答案
翻译:您无法控制流程的那一部分。小弹出窗口:
仅在您首次请求时由 Apple 显示 - 因此用户始终感觉处于控制之中。在他们第一次接受后,Apple 假定他们同意您的应用从他们的设备获取他们的位置信息,并且不会再次显示它*。
*除非他们专门进入“设置”并为您的应用禁用定位服务。
关于ios - 如何让 IOS 每次都询问用户是否要允许应用程序使用他们的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16555457/
我是一名优秀的程序员,十分优秀!