teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

コメント欄の追加質問について回答追記

2021/07/15 09:47

投稿

TakeOne
TakeOne

スコア6299

answer CHANGED
@@ -12,4 +12,25 @@
12
12
  import FirebaseDatabaseUI
13
13
  ```
14
14
 
15
- と書いて、使用するFirebaseUIモジュールをimportで指定済みであれば、`import FirebaseUI`を削除して、プロジェクトをクリーンした後再ビルドするだけで良さそうに思います。
15
+ と書いて、使用するFirebaseUIモジュールをimportで指定済みであれば、`import FirebaseUI`を削除して、プロジェクトをクリーンした後再ビルドするだけで良さそうに思います。
16
+
17
+ -----------
18
+ (7/15 コメント欄の追加質問について回答追記)
19
+
20
+ `FUIGoogleAuth()` と `FUIFacebookAuth()` で警告が出る件は、参照しているドキュメントがFirebaseUI11.0にまだ対応できていないということだろうと思います。
21
+
22
+ FirebaseUIを提供しているGitHub公式サイトのサンプルコードを見ると
23
+
24
+ [https://github.com/firebase/FirebaseUI-iOS/blob/master/samples/swift/FirebaseUI-demo-swift/Samples/Auth/FUIAuthViewController.swift](https://github.com/firebase/FirebaseUI-iOS/blob/master/samples/swift/FirebaseUI-demo-swift/Samples/Auth/FUIAuthViewController.swift)
25
+
26
+ ``` swift
27
+ FUIGoogleAuth(authUI: self.authUI!)
28
+ ```
29
+
30
+ ``` swift
31
+ FUIFacebookAuth(authUI: self.authUI!)
32
+ ```
33
+
34
+ このようなコードが見られますので、 `authUI` 引数を指定するのが必須になったのだろうと思います。
35
+
36
+ いつものことですが、公式ドキュメントは遅れて対応になるので、問題があればライブラリを提供している公式サイトで最新状況を確認することお勧めします。