使用 Firebase 登录 Twitter iOS 的 OAuthProvider 有错误的构造函数

Posted

技术标签:

【中文标题】使用 Firebase 登录 Twitter iOS 的 OAuthProvider 有错误的构造函数【英文标题】:OAuthProvider for Twitter iOS Log In with Firebase has wrong constructor 【发布时间】:2020-04-29 15:44:20 【问题描述】:

我正在使用以下教程为 ios 应用程序实现 Twitter 登录:https://firebase.google.com/docs/auth/ios/twitter-login。

我按照所有步骤操作,当我到达var provider = OAuthProvider(providerID: "twitter.com") 时,Xcode 并不高兴。我得到参数传递给不带参数的调用

我正在导入 Firebase 并安装 Pod,如图所示。

对可能出现的问题有任何想法吗?谢谢!

【问题讨论】:

【参考方案1】:

我已经遇到了同样的问题,通过 Pod 更新 Firebase/Auth 解决了

pod update

【讨论】:

由于某种原因 pod 更新、删除 Firebase/Auth 并重新安装它对我不起作用。另外,我确保每次都清理了构建文件夹。

以上是关于使用 Firebase 登录 Twitter iOS 的 OAuthProvider 有错误的构造函数的主要内容,如果未能解决你的问题,请参考以下文章

Firebase 身份验证 Twitter API 登录“这里没啥可看的”

React JS Twitter身份验证Firebase

Twitter 身份验证的 Firebase cookie 问题

Firebase Twitter oAuth 回调不适用于 Swift ios13

IllegalArgumentException:不支持的值:使用 twitter 登录时为 null

使用 Parse iOS 登录 Facebook 和 twitter 只能使用一次