这可能是一个简单的问题。我正在使用Reactive Location来获取用户的当前位置,请找到我的以下代码,
ReactiveLocation.authorizeAction.apply(.whenInUse).startWithResult {
switch $0 {
case let .success(status):
print("Current user permission status on WhenInUse is \(status)")
case let .failure(error):
print(error.localizedDescription)
}
}
这里的错误是.restricted和.denied,我希望根据错误向用户显示错误消息。如何识别它。
在上面的代码中,完成块看起来像这样,
请帮我解决问题。