0
Firebaseの匿名ログインが数か月間働いていました。しかし、Xcodeがいくつかのアップデートをインストールする必要があったときに、いくつかのポッドを見つけることができませんでした。ポッドアップデートを実行した後にこれらのポッドを削除すると、プロジェクトがビルドされます。匿名ログインを試みている間しかし、私はこのエラーを取得する:Xcodeアップデート後にFirebaseの匿名ログインが失敗する
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)
}
})
}
これは、ルートビューコントローラのviewDidLoadで呼び出されます。
あなたがはい、私も例外ドメインを追加したfirebaseio.com – iMHitesh
plistファイルにNSAppTransportSecurity NSAllowsArbitraryLoads をを追加さ –
genghiskhan
あなたは私と一緒にいくつかのデモを共有することができ – iMHitesh