【发布时间】:2020-09-12 13:34:43
【问题描述】:
Apple 已弃用 authorizationStatus 方法。有没有办法知道我的应用程序的授权状态是什么?
假设用户在前一个会话中授予了权限,并且在另一个应用程序会话中,我想根据用户是否授予权限这一事实来显示或隐藏一个按钮。既然authorizationStatus 不再可用,我如何才能获得此信息?
【问题讨论】:
标签: ios core-location
Apple 已弃用 authorizationStatus 方法。有没有办法知道我的应用程序的授权状态是什么?
假设用户在前一个会话中授予了权限,并且在另一个应用程序会话中,我想根据用户是否授予权限这一事实来显示或隐藏一个按钮。既然authorizationStatus 不再可用,我如何才能获得此信息?
【问题讨论】:
标签: ios core-location
【讨论】:
参见文档:CLLocationManager:
class func authorizationStatus() -> CLAuthorizationStatus 已弃用。
从 iOS 14 开始有新的实例属性可用
var authorizationStatus: CLAuthorizationStatus - 当前 应用的授权状态。
【讨论】: