「Unity/Firebase/基本」の版間の差分
(→firebaseプロジェクトを作成する) |
(→firebaseのunitypackage一覧) |
||
(同じ利用者による、間の18版が非表示) | |||
行1: | 行1: | ||
+ | ==firebase== | ||
+ | [[Gcp/Firebase]] [ショートカット]] | ||
+ | |||
+ | Unity関連以外はこちらへ | ||
+ | |||
==firebaseプロジェクトを作成する== | ==firebaseプロジェクトを作成する== | ||
https://console.firebase.google.com/?hl=ja | https://console.firebase.google.com/?hl=ja | ||
− | #日本、asia- | + | #日本、asia-northeast1を選択 |
+ | |||
+ | https://firebase.google.com/docs/firestore/locations?hl=ja | ||
+ | ロケーションの変更はできない。 | ||
===firebaseプロジェクトにunityを登録=== | ===firebaseプロジェクトにunityを登録=== | ||
行9: | 行17: | ||
GoogleService-Info.plist | GoogleService-Info.plist | ||
google-services.json | google-services.json | ||
+ | #firebase_unity_sdk_6.0.0.zipをdownloadし解凍 | ||
+ | #unityを開いてトップメニューのAssets/ImportPackage/CustomPackageを選択し必要なunitypackageをimportする | ||
==firebaseのプラグインDL== | ==firebaseのプラグインDL== | ||
+ | version一覧確認 | ||
+ | https://firebase.google.com/support/release-notes/unity | ||
+ | |||
+ | 最新版DL | ||
https://firebase.google.com/download/unity?hl=ja | https://firebase.google.com/download/unity?hl=ja | ||
+ | |||
+ | firebase_unity_sdk_6.0.0.zip | ||
Unity 5.x 以前では .dotnet3を | Unity 5.x 以前では .dotnet3を | ||
Unity 2017.x 以降では、.dotnet4を | Unity 2017.x 以降では、.dotnet4を | ||
+ | |||
+ | 旧バージョンは直リンクでしか、DLできない。(6.0.0の場合) | ||
+ | https://dl.google.com/firebase/sdk/unity/firebase_unity_sdk_6.0.0.zip | ||
+ | |||
+ | ==firebaseのunitypackage一覧== | ||
+ | <pre> | ||
+ | FirebaseAnalytics.unitypackage | ||
+ | FirebaseAuth.unitypackage | ||
+ | FirebaseCrashlytics.unitypackage | ||
+ | FirebaseDatabase.unitypackage | ||
+ | FirebaseDynamicLinks.unitypackage | ||
+ | FirebaseFunctions.unitypackage | ||
+ | FirebaseInstanceId.unitypackage | ||
+ | FirebaseInvites.unitypackage | ||
+ | FirebaseMessaging.unitypackage | ||
+ | FirebaseRemoteConfig.unitypackage | ||
+ | FirebaseStorage.unitypackage | ||
+ | </pre> | ||
+ | |||
+ | ==firebase管理画面== | ||
+ | firebaseのプロジェクトidは、プロジェクト設定の"全般"にある | ||
+ | |||
+ | firebaseのサービスメアドは、プロジェクト設定の"Firebase サービス アカウント/Firebase Admin SDK"にある | ||
+ | |||
+ | firebaseの秘密鍵生成は、プロジェクト設定の"Firebase サービス アカウント/Firebase Admin SDK"の秘密鍵生成から | ||
+ | |||
+ | ==ios開発準備== | ||
+ | そのまま実行すると"Thread 1: signal SIGABRT"のエラーが出る | ||
+ | |||
+ | 以下コマンドでInstalling FirebaseInstanceID 4.1.0などを入れる必要がある。 | ||
+ | pod update | ||
+ | |||
+ | 参考:https://teratail.com/questions/169807 | ||
+ | |||
+ | ==参考== | ||
+ | https://firebase.google.com/docs/unity/setup?hl=ja |
2024年12月18日 (水) 18:53時点における最新版
目次
firebase
Gcp/Firebase [ショートカット]]
Unity関連以外はこちらへ
firebaseプロジェクトを作成する
https://console.firebase.google.com/?hl=ja
- 日本、asia-northeast1を選択
https://firebase.google.com/docs/firestore/locations?hl=ja ロケーションの変更はできない。
firebaseプロジェクトにunityを登録
- 作成したfiebaseプロジェクトを開いて、unityのアイコンを選択する
- 以下2つが生成されるのでAssetsの下に置く
GoogleService-Info.plist google-services.json
- firebase_unity_sdk_6.0.0.zipをdownloadし解凍
- unityを開いてトップメニューのAssets/ImportPackage/CustomPackageを選択し必要なunitypackageをimportする
firebaseのプラグインDL
version一覧確認 https://firebase.google.com/support/release-notes/unity
最新版DL https://firebase.google.com/download/unity?hl=ja
firebase_unity_sdk_6.0.0.zip
Unity 5.x 以前では .dotnet3を
Unity 2017.x 以降では、.dotnet4を
旧バージョンは直リンクでしか、DLできない。(6.0.0の場合) https://dl.google.com/firebase/sdk/unity/firebase_unity_sdk_6.0.0.zip
firebaseのunitypackage一覧
FirebaseAnalytics.unitypackage FirebaseAuth.unitypackage FirebaseCrashlytics.unitypackage FirebaseDatabase.unitypackage FirebaseDynamicLinks.unitypackage FirebaseFunctions.unitypackage FirebaseInstanceId.unitypackage FirebaseInvites.unitypackage FirebaseMessaging.unitypackage FirebaseRemoteConfig.unitypackage FirebaseStorage.unitypackage
firebase管理画面
firebaseのプロジェクトidは、プロジェクト設定の"全般"にある
firebaseのサービスメアドは、プロジェクト設定の"Firebase サービス アカウント/Firebase Admin SDK"にある
firebaseの秘密鍵生成は、プロジェクト設定の"Firebase サービス アカウント/Firebase Admin SDK"の秘密鍵生成から
ios開発準備
そのまま実行すると"Thread 1: signal SIGABRT"のエラーが出る
以下コマンドでInstalling FirebaseInstanceID 4.1.0などを入れる必要がある。
pod update
参考:https://teratail.com/questions/169807