Xcode 说 Facebook 应用程序 ID 不包含在 info.plist 中,尽管我已经提到过

Kev*_*mas 5 xcode facebook info.plist ios swift

在此输入图像描述

如您所见,我已将 Facebook 应用 ID 包含在我的 info.plist 文件中。一切正常,直到我点击“使用 Facebook 登录”按钮。之后它停止并抛出此错误。我还通过 firebase 使用“使用 google 登录”功能,并且听说这就是它不起作用的原因。我真的需要两个登录选项,请建议我应该采取什么措施来修复此错误。提前致谢。

Ngu*_*oan 0

FacebookAppID、FacebookDisplayName、LSApplicationQueriesSchemes 不在URL 类型第 0 项中。 它们位于根字典:

在此输入图像描述

尝试删除您的配置,并将以下代码粘贴到 plist 的根目录中,而不是 URL 类型中

<key>CFBundleURLTypes</key>
<array>
  <dict>
  <key>CFBundleURLSchemes</key>
  <array>
    <string>fbFBID</string>
  </array>
  </dict>
</array>
<key>FacebookAppID</key>
<string>FBID</string>
<key>FacebookDisplayName</key>
<string>APPName</string>
Run Code Online (Sandbox Code Playgroud)

  • 您是否为 FacebookAppID 添加了“fb”前缀? (2认同)