iOS Firebase Facebook 因 URL 错误而失败

iOS Firebase Facebook failed for URL error

我已将 FirebaseFacebook SDK 与我的应用程序集成。我正在尝试使用 Facebook 登录以通过 Firebase 进行身份验证。

每次我调用 FBSDKLoginManager logIn 方法时,我都会得到这个错误:

canOpenURL: failed for URL: "fbauth2:/" - error: "The operation couldn’t be completed. (OSStatus error -10814.)"

我正在使用 Firebase (5.15.0)FirebaseAuth (5.2.0)FBSDKLoginKit (4.38.1)

正如这个问题中所讨论的那样:facebook login issue - canOpenURL: failed for URL: "fbauth2:///" - error: "(null)" 在 Facebook 文档中说:

Why do I see console messages like "canOpenURL: failed for URL: fb...://"? This is an Xcode warning indicating the the canOpenURL: call returned false. As long as you have configured the LSApplicationQueriesSchemes, you can ignore this warning

https://developers.facebook.com/docs/ios/ios9