2017-02-14 6 views
0

UnityにRealtime Databaseの統合を開始しました。私はその言及したユニティ・エディタのためのSDKの設定では、このRealtime DatabaseUnityでp12を使用したGoogle Firebaseリアルタイムデータベースの問題

を、次の午前:

あなたが公共のアクセスを許可しないルールを使用することを選択した場合は、サービスアカウントを使用するようにSDKを設定する必要がありますUnity Editorで実行します。これにより、テスト中にエンドユーザーを偽装することもできます。あなたが公共のアクセス権を設定する場合は、最初

https://console.cloud.google.com/iam-admin/serviceaccounts/project?project=YOUR-FIREBASE-APP

を経て、新たなP12ファイルを作成し、これを行うには、ユニティ・エディタでデータベースを使用するサービスアカウントは必要ありません。 サービスアカウントの生成された電子メールとパスワードを記録します。

Unityプロジェクト内の「エディタのデフォルトリソース」の下にp12ファイルを配置します。次に、次のコードを追加してサービスアカウントの使用を初期化します。

問題は、それが私にp12ファイルを与えないということです。それはあなたのシステムにダウンロードされていると言います。このp12ファイルを「エディタのデフォルトリソース」に配置するにはどうすればよいですか?

編集:

スクリーンショット:ここ

Service Account Creation

Service Account Created

答えて

2

Firebase開発者と私は鈍角方向をお詫び申し上げます。そのページにサービスアカウントを作成するためのリンクが表示されます。

これを選択し、その手順を実行します。選択肢があれば、少なくともプロジェクトエディタの権限を与え、p12ファイルを作成してください。

これを行うには、このクラウドプロジェクトのプロジェクトオーナーである必要があります。

enter image description here

--Edit-- ダウンロードは、ブラウザによって処理されます。 Chromeでは、下部にファイルをナビゲートして表示できるタブが表示されます。

enter image description here

+0

返信ありがとうございます。私は質問を更新し、スクリーンショットを含めました。ご覧のように、p12ファイルをダウンロードしたと言われていますが、見つけられません。ダウンロードはどこですか? – kashif789us

関連する問題