4

FirebaseはUnity SDKでユーザをすぐに作成できないことは奇妙です。 Firebaseコンソールが調整されました(匿名アクセスと電子メール/パスワードアクセスが有効になっています)、google-service.jsonはUnityのAssetsフォルダに配置されています。FirebaseはUnity SDKでユーザを作成しません

ただし、Firebaseは引き続きユーザーを作成しません。これは常に失敗するコードです:

auth.SignInAnonymouslyAsync().ContinueWith(task => { 
      if (task.IsCompleted && !task.IsCanceled && !task.IsFaulted) { 
       Debug.Log("User is now signed in."); 
       FirebaseUser newUser = task.Result; 
      } 
      else if (task.IsFaulted || task.IsCanceled) 
      { 
       Debug.Log("User signup failed"); 
      } 
     }); 

なぜですか?

答えて

4

可能いくつかの理由があります。

  • アプリはあなたがFirebase認証機能が
  • 追加した後、構成ファイルが更新されていないデバイス
  • ではなくよりも、エディタで実行されたが、パスワードは6チャプターより短い
  • 電子メールアドレスは無効な形式です。 abcdef @ aaa

最初の原因は、その理由です。

私はa tutorial hereを作成しました。これは、Unityでfirebaseを使用して作成/ログインする手順をカバーしています。

enter image description here

+1

SIR!私は聖ポテトに誓って、私はクッキーを買うつもりです。 最初に問題が発生しました。 。 。 グーグルDOCZは明らかにおかしいです。 (https://firebase.google.com/docs/unity/setup?authuser=0) 手順6は をクリックして、ターゲットプラットフォームとしてAndroidを選択します。 さて、私はしましたが、エディタではうまくいきませんでした。私はそれを1000回、千時間のように走らせました。ユーザーが正常に作成されたというメッセージが表示されましたが、実際にデバイスに展開すると述べたように、 がなければどこでも見ることができませんでした... –

関連する問題