两个 Firebase 只链接到一个 Google 云平台?
Two Firebase linked to only one Google Cloud Platform?
我正在使用游戏服务和 Firebase 开发游戏。
我想要一个调试和发布版本,所以我创建了两个 Firebase 项目。
据我所了解和看到的:
- 每个新的 Firebase 项目都会创建一个 GCP 项目 linked
- 在 Google Play 控制台游戏服务中进行调试和发布的正确方法是 link 多个应用程序
- 在 Google Play Console 的“游戏详细信息”选项卡中,我可以看到我的游戏 linked 到 GCP 项目 A。
假设:项目 A = 调试版本,项目 B = 发布版本
首先,在 Play Console Game Services I link 应用程序调试版本 (A) 中,系统在 OAuth 2.0 客户端 GCP 项目 A 中创建一个新条目。
但是当我想 link 发布版本 (B) 时,系统会在 OAuth 2.0 客户端中创建一个新条目,但对于 GCP projet A 而不是 B,因为游戏是 linked 到 GCP 项目 A..
那么在 Play Console 中获得两个 Firebase 项目但只有一个游戏的正确方法是什么?
我可以将两个 Firebase link 编辑到一个 GCP 项目吗?
我应该在 Play 管理中心创建两个游戏吗?一个用于调试,一个用于发布?
我没有找到完美的解决方案,所以我选择在 Play 管理中心创建两款游戏,一款链接到 GCP/Firebase 调试版,一款链接到发布版。
我将 "Linked apps" 中的调试和发布应用程序 ID 作为 resValue 添加到我的 Gradle 构建类型中,因此在 AndroidManifest 中我可以使用正确的应用程序 ID。
build.gradle :
buildTypes {
release {
resValue("string", "GAME_SERVICES_APP_ID", '"MyReleaseAppId"')
}
debug {
applicationIdSuffix ".debug"
resValue("string", "GAME_SERVICES_APP_ID", '"MyDebugAppId"')
}
}
安卓清单:
<meta-data
android:name="com.google.android.gms.games.APP_ID"
android:value="@string/GAME_SERVICES_APP_ID" />
希望我去发布app的时候没事!
我正在使用游戏服务和 Firebase 开发游戏。
我想要一个调试和发布版本,所以我创建了两个 Firebase 项目。
据我所了解和看到的:
- 每个新的 Firebase 项目都会创建一个 GCP 项目 linked
- 在 Google Play 控制台游戏服务中进行调试和发布的正确方法是 link 多个应用程序
- 在 Google Play Console 的“游戏详细信息”选项卡中,我可以看到我的游戏 linked 到 GCP 项目 A。
假设:项目 A = 调试版本,项目 B = 发布版本
首先,在 Play Console Game Services I link 应用程序调试版本 (A) 中,系统在 OAuth 2.0 客户端 GCP 项目 A 中创建一个新条目。
但是当我想 link 发布版本 (B) 时,系统会在 OAuth 2.0 客户端中创建一个新条目,但对于 GCP projet A 而不是 B,因为游戏是 linked 到 GCP 项目 A..
那么在 Play Console 中获得两个 Firebase 项目但只有一个游戏的正确方法是什么?
我可以将两个 Firebase link 编辑到一个 GCP 项目吗?
我应该在 Play 管理中心创建两个游戏吗?一个用于调试,一个用于发布?
我没有找到完美的解决方案,所以我选择在 Play 管理中心创建两款游戏,一款链接到 GCP/Firebase 调试版,一款链接到发布版。
我将 "Linked apps" 中的调试和发布应用程序 ID 作为 resValue 添加到我的 Gradle 构建类型中,因此在 AndroidManifest 中我可以使用正确的应用程序 ID。
build.gradle :
buildTypes {
release {
resValue("string", "GAME_SERVICES_APP_ID", '"MyReleaseAppId"')
}
debug {
applicationIdSuffix ".debug"
resValue("string", "GAME_SERVICES_APP_ID", '"MyDebugAppId"')
}
}
安卓清单:
<meta-data
android:name="com.google.android.gms.games.APP_ID"
android:value="@string/GAME_SERVICES_APP_ID" />
希望我去发布app的时候没事!