无活动配置。确保在 Info.plist 中设置了 GIDClientID

new*_*kid 4 xcode google-signin

我对应用程序开发非常陌生。我试图配置我的 GoogleSignInButton 回调函数。

我收到错误:

无活动配置。确保在 Info.plist 中设置了 GIDClientID。

但是,我的 Info.plist 定义了 GIDClientID 以及按照此处建议生成的值

在此输入图像描述

操作系统:13.0 测试版

Xcode:版本 14.1 beta 3

Wes*_*hua 13

为了解决此问题,您不需要向 info.plist 添加任何内容。你需要设置GIDSignIn.sharedInstance.configuration = config

https://github.com/WesCSK/SwiftUI-Firebase-Authenticate-Using-Google-Sign-In/blob/starting/README.md#updated-steps-for-v700-of-google-signin

guard let clientID = FirebaseApp.app()?.options.clientID else { return }
        
// Create Google Sign In configuration object.
let config = GIDConfiguration(clientID: clientID)
        
GIDSignIn.sharedInstance.configuration = config

....
Run Code Online (Sandbox Code Playgroud)