如何将客户端 ID 传递到 Google IOS 登录

问题描述 投票:0回答:1

我正在按照本教程 https://developers.google.com/identity/sign-in/ios/sign-in 将 Google Sign In 集成到我的 swift IOS 应用程序中。在显示登录表单之前如何更改客户端 ID?

ios swift xcode google-signin
1个回答
0
投票

推荐的方法是使用具有单个客户端 ID 的

GoogleService-Info
文件。如果您的应用程序的不同版本(例如开发和发布)需要不同的客户端 ID,那么您可以为不同的构建方案使用不同的
GoogleService-Info
文件。

如果您确实想通过代码使用不同的客户端 ID,那么您需要创建自己的

GIDSigninConfig
并将其设置在
GIDSignin
实例上:

let config = GIDConfiguration(clientID: "abc123")
let signin = GIDSignIn.sharedInstance
signin.config = config
...
© www.soinside.com 2019 - 2024. All rights reserved.