gpt4 book ai didi

ios - 您必须指定 |clientID|对于 |GIDSignIn|尝试使用 Google 登录时出错

转载 作者:IT王子 更新时间:2023-10-29 05:40:46 24 4
gpt4 key购买 nike

Google 登录在 Xcode 7 上运行良好。更新到 Xcode 8 后,我开始收到错误:Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'You must specify |clientID|对于 |GIDSignIn|'。我有一个包含我的 CLIENT_ID 的 GoogleService-Info.plist 文件。

我能够通过添加以下行来修复它:

GIDSignIn.sharedInstance().clientID = "<CLIENT_ID>"

CLIENT_ID 似乎不是从 GoogleService-Info.plist 中获取的。我已确定它在 Copy Bundle Resources 中。

enter image description here

我不必在代码中指定客户端 ID。如何修复它以从 GoogleService-Info.plist 文件中获取信息?

最佳答案

你可以这样做。

swift :

GIDSignIn.sharedInstance().clientID = FirebaseApp.app()?.options.clientID

objective-C :

GIDSignIn.sharedInstance.clientID = FIRApp.defaultApp.options.clientID;

关于ios - 您必须指定 |clientID|对于 |GIDSignIn|尝试使用 Google 登录时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39731783/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com