【发布时间】:2021-07-09 06:17:49
【问题描述】:
如您所见,我在 info.plist 文件中包含了 Facebook 应用 ID。一切正常,直到我单击“使用 Facebook 登录”按钮。之后它停止并抛出此错误。我还通过firebase使用“用谷歌登录”功能,听说这就是它不起作用的原因。我真的需要两个登录选项,请建议我应该怎么做才能修复这个错误。提前致谢。
【问题讨论】:
标签: ios swift xcode facebook info.plist
如您所见,我在 info.plist 文件中包含了 Facebook 应用 ID。一切正常,直到我单击“使用 Facebook 登录”按钮。之后它停止并抛出此错误。我还通过firebase使用“用谷歌登录”功能,听说这就是它不起作用的原因。我真的需要两个登录选项,请建议我应该怎么做才能修复这个错误。提前致谢。
【问题讨论】:
标签: ios swift xcode facebook info.plist
FacebookAppID、FacebookDisplayName、LSApplicationQueriesSchemes 不在 URL 类型的item 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>
【讨论】: