首页 > 解决方案 > 如何在同一个 Flutter 应用中使用 Facebook 登录和 Facebook 应用事件?

问题描述

我们试图在同一个 Flutter 应用程序中使用 Facebook 登录和 Facebook 应用程序事件,但我们在尝试将这两个功能结合起来时不断遇到问题。

首先,似乎没有一个 Flutter 插件可以同时处理这两种情况,这意味着使用单独的插件。起初,我们只实现了 Facebook 登录,为此我们成功使用了以下插件:

flutter_facebook_login

在我们尝试为 Facebook 应用程序事件添加插件之前,它为我们提供了很好的服务,但我们发现由于 flutter_facebook_login 的使用年限(最后更新于 2019 年 9 月),它使用的 FBSDKCoreKit 比应用程序事件的新插件要旧。

简单的解决方案似乎是为 Facebook 登录使用不同的插件,但在尝试了其他几个插件后,我在我们使用的无数其他插件中得到了字面级联的依赖错误。

所以我想知道的是:有没有其他人在同一个应用程序中成功地将 Facebook 登录和 Facebook 应用程序事件结合起来。如果是这样,您使用哪些插件?

标签: facebookflutterauthenticationdependenciesflutter-plugin

解决方案


请参阅 Facebook App Events v0.12.0的最新版本和PR,它们也解决了您同样的问题:这表明您可能会更好地尝试flutter_facebook_auth使用插件来同时支持它们。


推荐阅读