在auth 4.4.3中缺少Firebase.Auth.PlayGamesAuthProvider类?

时间:2018-04-29 09:22:18

标签: firebase unity3d firebase-authentication google-play-services

我一直在搜索互联网,看看是否有其他人正在解决这个问题,也许其他人最近已经看到了这个问题。我在 Unity 项目中整合 Google Play服务并使用 Firebase 数据库与 Google Play身份验证

缺少类的自动完成列表的屏幕截图:

screenshot of autocomplete list with missing class

出于某种原因,我似乎拥有除PlayGamesAuthProvider 之外的Firebase.Auth的所有组件,这是调用GetCredential函数所必需的。我看到了这个错误:

  

错误CS0234:类型或命名空间名称' PlayGamesAuthProvider'名称空间中不存在Firebase.Auth'。你错过了装配参考吗?

我已经重新安装了我的Firebase软件包,并仔细检查了所有内容是否存在冲突插件。我真的在这里撞墙,只是好奇是否有其他人看到过这个问题并且知道如何绕过它。提前谢谢!

1 个答案:

答案 0 :(得分:0)

如果有人因为同样的问题而遇到了这个问题,我已经开始工作了。首先尝试从Firebase重新导入最新的Firebase.Auth包,但没有解决问题。我实际上尝试过第二次,确保重新导入所有文件,然后重新导入最新的GooglePlayGamesPlugin包。我不确定是哪个修好了,但显然有一些东西在破坏,可能更多与GooglePlayGamesPlugin有关。我甚至禁用/重新设置了我的Unity服务。最重要的是,继续重新安装你的东西,最终它会工作。如果我发现任何更具体的内容,我会跟进。