Я недавно обновился до Firebase 5, Swift 4, используя команду pod upgrade для firebase. После обновления и рефакторинга кода логика анонимной аутентификации firebase swift больше не выполняется. При использовании отладчика в xCode вызов функции не выполняется ... код просто переходит к следующему блоку кода. Ничто в функции ниже не выполняется ... даже логика ошибок. На консоли нет ошибок или предупреждений. Эта функциональность ранее работала до обновления Firebase.
Auth.auth().signInAnonymously { (authResult, error) in
if let error = error
{
print(error.localizedDescription)
return
}
let user = authResult?.user
let isAnonymous = user?.isAnonymous
let uid = user?.uid
....
}