首页 > 解决方案 > 通过 Facebook 进行 Flutter 和 Firebase 身份验证:与设备的连接丢失

问题描述

我正在尝试设置此处定义的 Flutter-Firebase-Facebook 社交身份验证。我只使用了文档中给出的示例,在我执行flutter run并单击模拟器上的“登录”按钮后,应用程序退出,我可以从记录的消息中看到:

[ +4 ms] 失去与设备的连接。

我遵循的步骤如下:

到目前为止我检查的是:

我正在使用的部门版本是:

Flutter、sdk等版本都是最新的。在 Big Sur 11.1 上运行

有谁知道我可以进一步调查什么?

标签: flutterauthenticationdartfirebase-authenticationfacebook-authentication

解决方案


我有同样的问题,确保你CFBundleURLSchemesfb开始

<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>

推荐阅读