ios - CLLocationManager 权限 iOS 11 和 iOS 10
问题描述
在我的应用程序CLLocation
中,我在其中一个ViewController
.
我应该appdelegate
在那个特定的ViewController
.
如果我特别添加权限请求代码,ViewController
它不会在用户navigate
访问该视图控制器之前询问权限。
这是正确的实现吗?
解决方案
当实际需要 GPS 功能时,您应该请求用户许可,所以我会在 ViewController 而不是 AppDelegate 中执行此操作。
推荐阅读
- duplicates - Keep uniqiue email addresses in Excel
- spring-boot - Trying to speed up spring-web endpoint json serialization (afterburner)
- javascript - 为什么我不能使用 SRI 从本地计算机 (file:///) 加载文件?
- php - 如何更换按钮?
- javascript - 根据执行的 if 语句切换 DOM 元素
- python - 将输出写入相同的输出 Excel 文件
- crystal-lang - Crystal Lang:无法推断 Rule 的实例变量“@hash_value”的类型
- php - 无法从表单 LARAVEL 获取输入数据
- python - python> 如何在 linux(VM) 上的 venv(created on window) 中执行我的脚本?
- node.js - $elemmatch 只返回一个结果