Мой анонимный логин для Firebase работал в течение нескольких месяцев; однако, когда Xcode заставил меня установить некоторые обновления, он не смог найти некоторые стручки. После удаления этих контейнеров после запуска обновления модуля проект теперь будет создан; Однако, при попытке анонимного входа, я получаю эту ошибку:Анонимный вход Firebase после обновления Xcode
NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)
Если я буду ждать достаточно долго, я получаю сообщение об ошибке, как это:
[Client] Discarding message for event <private> because of too many unprocessed messages
Вот мой метод Логин:
func login(onCompletion: @escaping (NSError?) -> Void) {
print("authenticating user")
FIRAuth.auth()?.signInAnonymously(completion: { result, error in
guard error == nil else {
print("error while authenticating user")
onCompletion(loginError)
return
}
if let user = result {
self.defaults.set(user.uid, forKey: "uid")
onCompletion(nil)
} else {
onCompletion(loginError)
}
})
}
, который вызывается в представлении контроллера корневого представленияDidLoad.
Вы добавить NSAppTransportSecurity NSAllowsArbitraryLoads в Plist файле –
iMHitesh
Да, я также добавил домен исключение firebaseio.com – genghiskhan
вы можете поделиться демо со мной – iMHitesh