Я использую этот блок кода для ожидания завершения обновления Firebase.Auth.auth (). CurrentUser
static func refreshAuthorisation() {
let group = DispatchGroup()
if Auth.auth().currentUser == nil {
return
}
group.enter()
Auth.auth().currentUser?.reload() {
(error) in
group.leave()
}
group.wait()
}
По какой-то причине закрытие после currentUser? .Reload () никогда не звонят.Может кто-нибудь помочь, пожалуйста?