【问题标题】:Objective-C: Google SSO dialog disappears very quickly with iOS 13+Objective-C:Google SSO 对话框在 iOS 13+ 中很快消失
【发布时间】:2020-07-13 15:16:57
【问题描述】:

我已经添加了一个谷歌登录按钮并按照官方教程here,但是,有一个奇怪的行为,即数据使用对话框出现并很快消失,尽管谷歌登录类是一个单例,所以它应该不会被 ARC 取消。

我也尝试更新pod,但也没有运气。

【问题讨论】:

    标签: ios objective-c iphone google-signin


    【解决方案1】:

    我发现 Google 登录 pod 依赖于另一个名为 AppAuth-iOS开源 pod,而这个 pod 是导致此问题的原因,他们发布了一个 @ 987654322@为了解决这个问题,我做了两件事。

    • 第一个是删除 Google 登录 pod 版本,而不是强制它是静态有界的, 从 pod 'GoogleSignIn', '~> 5.0.0' 更改为 pod 'GoogleSignIn'
    • 第二个是将AppAuth-iOS pod 从pod 'AppAuth', '~> 1.1.0' 升级到pod 'AppAuth', '~> 1.2.0',我的问题就解决了。 感谢issue,尤其是answer,因为它帮助我弄清楚了如何解决我的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-03-16
      • 1970-01-01
      • 1970-01-01
      • 2022-08-31
      • 1970-01-01
      • 2011-12-14
      相关资源
      最近更新 更多