ios - GIDSignIn 共享实例配置导致应用程序崩溃

标签 ios xcode8 google-signin

我有一个小型 iOS 应用程序(xcode8 ios10),我需要用户使用 facebook 或 google 登录。我已经完成了 Facebook 部分,效果很好。然后今天我添加了谷歌登录支持。我手动下载并安装了SDK。

一切都很好并且构建良好。但是当代码执行时

[GIDSignIn sharedInstance].clientID = kClientID;

应用程序崩溃并出现错误:

[__NSDictionaryI gtm_httpArgumentsString]: unrecognized selector sent to instance 0x618000262e00'

我尝试在我的代码中查找 gtm_httpArgumentsString 的出现,但找不到它。

有人可以帮忙吗?我一步步按照谷歌的说明进行操作,现在这对我来说毫无意义。

最佳答案

添加 Google Utilities 框架,该框架可在 google_signin_sdk 文件夹中找到:

关于ios - GIDSignIn 共享实例配置导致应用程序崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40129054/

相关文章:

ios - 错误 ITMS-90596 : "Invalid Bundle. The asset catalog at ' Payload/Limon chilli. app/Assets.car' 无法读取

android - 用户从Android中的Gmail登录后如何获取访问 token ?

ios - UIPopoverController 中具有动态高度的 UITableView

ios - 将信息放在网络服务器上,然后使用 Xcode 提取信息

iOS 以编程方式更改 AppDelegate 中的 View

ios - 仅使用索引检索多个数组的值

ios - 不能将 .ttf 字体包含到项目中

uikit - CGRectMake、CGPointMake、CGSizeMake、CGRectZero、CGPointZero 在 Swift 中不可用

ios - 谷歌登录 404 错误与 swift

google-api - Google登录API : isSignedIn. get()返回不一致的值