Amazon web services AWS登录社交提供商:Facebook和React Native

Amazon web services AWS登录社交提供商:Facebook和React Native,amazon-web-services,facebook,react-native,appdelegate,info-plist,Amazon Web Services,Facebook,React Native,Appdelegate,Info Plist,我确信我犯了一个小小的错误。我想用Facebook AWS Cognito React Native实现注册,我完全按照所有步骤进行了操作,并在RN Emulator iOS中成功启动了该应用程序,但这里有一个错误:SAFARI无法打开页面,因为地址无效。在我的Info.plist和AppDelegate.m中,我添加了必要的代码: info.plist: <key>CFBundleURLTypes</key> <array>

我确信我犯了一个小小的错误。我想用Facebook AWS Cognito React Native实现注册,我完全按照所有步骤进行了操作,并在RN Emulator iOS中成功启动了该应用程序,但这里有一个错误:SAFARI无法打开页面,因为地址无效。在我的Info.plist和AppDelegate.m中,我添加了必要的代码:

info.plist:

    <key>CFBundleURLTypes</key>
         <array>
             <dict>
                 <key>CFBundleURLSchemes</key>
                 <array>
                     <string>myapp</string>
                 </array>
             </dict>
         </array>
CbundleUrlTypes
循环流化床锅炉方案
myapp
AppDelegate.m:

    #import <React/RCTLinkingManager.h>

    - (BOOL)application:(UIApplication *)application
       openURL:(NSURL *)URL
       options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options
    {
      return [RCTLinkingManager application:application openURL:url options:options];
    }
#导入
-(BOOL)应用程序:(UIApplication*)应用程序
openURL:(NSURL*)URL
选项:(NSDictionary*)选项
{
返回[RCTLinkingManager应用程序:应用程序openURL:url选项:选项];
}
Info.plist应该在注册后重定向到我的应用程序,我有这个。我试着用Facebook开发者的AppId交换myapp,这是我在某个地方读到的,它可以修复错误

我认为我正确地遵循了AWS的所有步骤,并且我使用的是他们生成的域,而不是我自己的域,也不是购买的域

有人知道我在这里遗漏了什么吗?我相信,这是非常愚蠢的事情,我相信这个问题的答案很简单

谢谢