检索核心位置的授权状态
Posted
技术标签:
【中文标题】检索核心位置的授权状态【英文标题】:Retrieve Authorization Status for Core Location 【发布时间】:2020-09-12 13:34:43 【问题描述】:Apple 已弃用 authorizationStatus
方法。有没有办法知道我的应用程序的授权状态是什么?
假设用户在前一个会话中授予了权限,并且在另一个应用程序会话中,我想根据用户是否授予权限这一事实来显示或隐藏一个按钮。既然authorizationStatus
不再可用,我如何才能获得此信息?
【问题讨论】:
【参考方案1】:你应该使用locationManagerDidChangeAuthorization委托。
【讨论】:
【参考方案2】:参见文档:CLLocationManager:
class func authorizationStatus() -> CLAuthorizationStatus 已弃用。
从 ios 14 开始有新的实例属性可用
var authorizationStatus: CLAuthorizationStatus - 当前 应用的授权状态。
【讨论】:
以上是关于检索核心位置的授权状态的主要内容,如果未能解决你的问题,请参考以下文章
如何更改 Blazor WASM 身份网络核心 3.1 消息“您已注销”、“检查登录状态”和“授权”?