- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我有一个应用程序,我曾经使用 Auth2
使用客户端 ID 和客户端密码登录,但现在我必须使用 Google Sign In
我已按照我理解的说明进行操作,但是在构建时出现此错误
-[__NSDictionaryI gtm_httpArgumentsString]: unrecognized selector sent to instance 0x17d49a40
我已经添加了框架我已经导入了标题我制作了一个单独的 GoogleServices-info.plist
CLIENT_ID
和 REVERSED_CLIENT_ID
我已将以下代码放入我的 ViewDidLoad
GIDSignIn.sharedInstance.delegate = self;
GIDSignIn.sharedInstance.uiDelegate = self;
GIDSignIn.sharedInstance.clientID = @"55240XXXXX13-aduv6ncti03giqt46s3oq4t83plqck10.apps.googleusercontent.com" ;
GIDSignIn.sharedInstance.scopes=@[@"https://www.googleapis.com/auth/plus.login",@"https://www.googleapis.com/auth/plus.me"];
如果我注释掉 GIDSignIn.sharedInstance.clientID
,应用程序构建得很好,但如果我不注释掉,应用程序会因上述错误而崩溃。
我还链接了库 -ObjC
。
有没有人知道如何解决这个问题。
最佳答案
您应该导入以下框架:
关于ios - 使用 GIDSignIn.sharedInstance.clientID = 时的错误代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34459504/
我正在开发一个内部应用程序,该应用程序将利用我们公司的 Google 云端硬盘帐户,并将在共享设备(学校网站上师生共享的 iPad)上使用。 有没有办法强制 GIDSignIn 在每次登录尝试时都要求
我有一个小型 iOS 应用程序 (xcode8 ios10),我需要用户使用 facebook 或 google 登录。我已经完成了 facebook 部分,并且效果很好。然后今天我添加了谷歌登录支持
GPPSignIn 之间有什么区别?和 GIDSignIn .我应该在什么情况下使用。 最佳答案 GIDSignIn 是属于 iOS 版 Google SignIn 的类。这是从 iOS 应用程序登录
我可以通过以下代码使用 GIDSignIn 对单个帐户进行身份验证。 GIDSignIn *googleSignIn = [GIDSignIn sharedInstance]; goo
在此代码中,当我键入 GIDSignIn.sharedInstance 时,出于某种原因 sharedInstance 不是函数,这意味着我无法访问 clientID。我在任何地方都找不到解决方案。
我正在实现使用 Google plus 登录。该实现基本上是从 Developer Google 的示例复制的。 。当我第一次登录时一切正常。但是如果我然后使用 注销 [[GIDSignIn sha
这个错误是什么,请指导到目前为止在谷歌上没有找到任何 Material 。下面是我的代码,它给出了错误: if GIDSignIn.sharedInstance().hasAuthInKeychain
我在使用 gmail 登录 firebase google 时遇到问题。 我的意图:我希望它总是要求输入新的用户名和密码 我的问题:每次我成功注销 do { try! Auth
我正在使用 GoogleSignIn SDK(与 cocoapods 一起安装)学习谷歌登录到应用程序。我没有在 pod 文件中指定版本,它自动安装了 GoogleSignIn (4.4.0)。浏览文
Google 的文档说,如果“实现 GIDSignInUIDelegate 的类不是 UIViewController 的子类,则实现 signInWillDispatch:error:、signIn
我遇到了类似于 this one 的问题。基本上每次我的应用启动时,我都必须使用我的 Google 帐户登录。 然后,我有这个属性: var isGoogleSessionOpen: Bool {
我在 Objective C 中实现了 Google SignIn 的委托(delegate)方法。但出现以下错误错误 - 'GIDSignIn' 没有可见的 @interface - (BOOL)a
我有一个应用程序,我曾经使用 Auth2 使用客户端 ID 和客户端密码登录,但现在我必须使用 Google Sign In 我已按照我理解的说明进行操作,但是在构建时出现此错误 -[__NSDict
我实现了 Google 登录并且在 iOS 8 上一切正常。但是当我在 iOS 9 上调用此行时: GIDSignIn.sharedInstance().signIn() 我可以第一次登录。但是,如果
最初我在检查我们是否已将数据保存到钥匙串(keychain)中时遇到了问题。我找到了这篇文章并遵循了 BhavinBhadani 的建议: Whenever you check if ([GIDSig
我是 swift 的新手。我按照谷歌教程使用 Firebase Google OAuth 方法。 https://firebase.google.com/docs/auth/ios/google-si
我正在开发一个支持 Google Sing In 和 Google App Invite 的 iOS Swift 应用程序.为此,我使用 GoogleSignIn v2.2.0,如下所示: func
更新 2015-10-28 - Release 2.4.0 of Google Sign-In for iOS似乎已经解决了这个问题,idToken 和 accessToken 都根据需要通过新的 G
我正在使用 Google Sign-In for iOS当使用模拟器时它工作正常,因为没有安装谷歌应用程序并且用户正在获取,但是当使用我的 iPhone 6 设备时打开 youtube(其中有一些注册
Google 登录在 Xcode 7 上运行良好。更新到 Xcode 8 后,我开始收到错误:Terminating app due to uncaught exception 'NSInvalidA
我是一名优秀的程序员,十分优秀!