2016-11-09 15 views
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で呼び出されます。

+0

あなたがはい、私も例外ドメインを追加したfirebaseio.com – iMHitesh

+0

plistファイルにNSAppTransportSecurity NSAllowsArbitraryLoads を追加さ – genghiskhan

+0

あなたは私と一緒にいくつかのデモを共有することができ – iMHitesh

答えて

0

問題の内容はまだ分かりませんが、プロジェクト固有のものでした。私は新しいプロジェクトを作成し、githubからコードを引っ張って、今は正常に動作します。

関連する問題