質問: [:]) -> Bool { return TWTRTwitter.sharedInstance().application(app, open: url, options: options) } ``` のTWTRTwitter.sharedInstance().application(app, open: url, options: options)にはtrueが返ってきていました。なのでtwitterログイン成功後その情報をFirebase Authに渡す部分がうまくいってないのかなと推測しています。 長文になってしまいわかりづらくなってしまったかもしれませんが、ご意見等いただけると嬉しいです。よろしくお願いします。 すでに確認した記事は以下のようなものがあります。 http://tech.innovation.co.jp/2018/02/26/Firebae-Ui.html https://qiita.com/Takumi_Mori/items/4a59ab1751a3a1e6b501
回答: https://firebase.google.com/docs/auth/ios/twitter-login?hl=ja ここの4以降の記述が不足しているのではないでしょうか? twitter認証はtwitterkit-から始めるURLスキームにリダイレクトで返却されますので、 ``` func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey : Any] = [:]) -> Bool { if TWTRTwitter.sharedInstance().application(app, open: url, options: options) { // 4の処理 return true } return false } ``` といった形だと推測されます。