跳转到主要内容

v1 环境设置(即将停止支持)

  • 该功能已被 Google 停止支持,仅可使用至 2025 年。
  • 为使用 Google 账号进行环境设置。

注册 Google 用户 OAuth 客户端 ID(Android)

  • 选择 Google Cloud Platform > 凭据 > 创建凭据 > OAuth 客户端 ID。
  • 选择应用类型为 Web application,输入其他信息后完成。
  • 确认已添加的 OAuth 客户端 ID 的客户端 ID 信息。

注册 Google 用户 OAuth 客户端 ID(iOS)

  • 选择 Google Cloud Platform > 凭据 > 创建凭据 > OAuth 客户端 ID。
  • 选择应用类型为 iOS,输入其他信息后完成。
  • 选择已添加的 OAuth 客户端 ID 后下载 PLIST 信息。
  • 将下载的 PLIST 文件名更改为 GoogleService-Info.plist。

注册 Google 游戏 SDK

  • 下载 Google 游戏 Unity Package。
  • 将 Google 游戏 Unity Package 导入到项目中。
  • Google 游戏在 iOS 上为必需,在 Android 上为可选。

下载 Google 游戏 Unity 包

注册 Google 认证 SDK

  • 下载 Google 认证 Unity Package。
  • 将 Google 认证 Unity Package 导入到项目中。
  • 导入 Google 认证 Unity Package 时,为防止冲突和错误,需要移除部分文件。

下载 Google 认证 Unity 包

xCode 设置(iOS)

  • xCode 项目以 CocoaPods 项目方式运行。
  • 将从 Google Cloud Platform 下载的 GoogleService-Info.plist 添加到项目中。

  • 更改 CocoaPods 的 GoogleSignIn 版本信息。部分版本可能与 Google 认证 SDK 产生冲突。
  • 修改 pod 信息后执行 pod install 完成该服务的安装。

  • 将 Google Cloud Platform 的 iOS URL Scheme 信息注册到 URLType 的 URL Schemes 中。
  • URL Schemes 信息为 GameService-Info.plist 中的 REVERSED_CLIENT_ID 值。