React Native FBSDK 尝试在 iOS 上打开没有定义后缀的 `urlScheme`
React Native FBSDK attempts to open `urlScheme` without the defined suffix on iOS
我试图让我的 FBSDK 支持多个应用程序,所以我将 CFBundleURLSchemes
设置为 fb{APP_ID}{suffix}
。
现在,当我在 Safari 中键入 fb{APP_ID}{suffix}://
时,会尝试打开正确的应用程序,但是当我尝试从该应用程序中执行 Facebook 登录时,我收到以下错误:Exception 'fb{APP_ID} is not registered as a URL scheme. Please add it in you Info.plist' was thrown while invoking logInWithPermissions...
请注意,react-native-fbsdk
正在尝试使用没有提供的后缀的 URL 方案打开应用程序。
如有任何帮助,我们将不胜感激,谢谢!
问题是我使用了没有后缀的 urlScheme
。解决方法是:
CFBundleURLSchemes
应该是 fb{APP_ID}{suffix}
而 Info.plist
中的 FacebookUrlSchemeSuffix
应该是 suffix
我试图让我的 FBSDK 支持多个应用程序,所以我将 CFBundleURLSchemes
设置为 fb{APP_ID}{suffix}
。
现在,当我在 Safari 中键入 fb{APP_ID}{suffix}://
时,会尝试打开正确的应用程序,但是当我尝试从该应用程序中执行 Facebook 登录时,我收到以下错误:Exception 'fb{APP_ID} is not registered as a URL scheme. Please add it in you Info.plist' was thrown while invoking logInWithPermissions...
请注意,react-native-fbsdk
正在尝试使用没有提供的后缀的 URL 方案打开应用程序。
如有任何帮助,我们将不胜感激,谢谢!
问题是我使用了没有后缀的 urlScheme
。解决方法是:
CFBundleURLSchemes
应该是 fb{APP_ID}{suffix}
而 Info.plist
中的 FacebookUrlSchemeSuffix
应该是 suffix