flutter - 通过 Facebook 进行 Flutter 和 Firebase 身份验证:与设备的连接丢失
问题描述
我正在尝试设置此处定义的 Flutter-Firebase-Facebook 社交身份验证。我只使用了文档中给出的示例,在我执行flutter run
并单击模拟器上的“登录”按钮后,应用程序退出,我可以从记录的消息中看到:
[ +4 ms] 失去与设备的连接。
我遵循的步骤如下:
- 我按照这里的描述设置了 Facebook 应用程序;
- 我还为这里定义的 iOS 和 Android 设置了 Flutter 项目;
- 我运行了 flutter_facebook_auth页面中描述的确切示例;
到目前为止我检查的是:
- 内存够用;
- 颤振医生没有显示任何问题。
我正在使用的部门版本是:
- firebase_core:^0.7.0
- firebase_auth: ^0.20.0+1
- flutter_facebook_auth: ^2.0.1
Flutter、sdk等版本都是最新的。在 Big Sur 11.1 上运行
有谁知道我可以进一步调查什么?
解决方案
我有同样的问题,确保你CFBundleURLSchemes
从fb开始
<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array>
<!--
Replace "000000000000" with your Facebook App ID here.
**NOTE**: The scheme needs to start with `fb` and then your ID.
-->
<string>fb000000000000</string>
</array>
</dict>
</array>
推荐阅读
- php - Laminas Framework 中的函数 setInputFilter() 是什么以及如何使用它?
- ios - 带有 ObservedObject 的视图,没有任何东西可以让我编辑它
- reactjs - 反应延迟加载不显示加载并一次显示所有组件
- javascript - Jquery 函数应该适用于子类,而不是适用于所有类
- swift - 如何在 SwiftUI 中实现函数?
- javascript - 使用字典中的值对字符串进行编码
- google-assistant-sdk - 我想在谷歌助手上创建一个动作来使用谷歌主页控制智能灯泡
- tableau-api - Tableau 性别信息图表视觉
- c# - EF Core 2.2 新迁移不断删除和重新创建种子数据
- django-rest-framework - 如何使用 DRF 的 JWT 身份验证对存储在文件中的用户进行身份验证