0

Google Signinをインストールした場合、https://github.com/devfd/react-native-google-signinはGoogleからの設定手順に従います。このステップでは、サインインをうまくやることができます。

その後、https://github.com/facebook/react-native-fbsdkというFBSDKもインストールしてから、Facebookの設定手順に従います。このステップでは、がgoogle.comにリダイレクトされます。React Native、iOS、Google SigninもFBSDKをインストールするとgoogle.comにリダイレクトされます

答えて

0

あなたAppDelegate.mを開いて、既存のコード:

- (BOOL)application:(UIApplication *)application 
      openURL:(NSURL *)url 
      options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options { 

    BOOL handled = [[FBSDKApplicationDelegate sharedInstance] application:application 
                   openURL:url 
                 sourceApplication:options[UIApplicationOpenURLOptionsSourceApplicationKey] 
                  annotation:options[UIApplicationOpenURLOptionsAnnotationKey] 
        ] 
    || [RNGoogleSignin application:application 
                openURL:url 
              sourceApplication:options[UIApplicationOpenURLOptionsSourceApplicationKey] 
               annotation:options[UIApplicationOpenURLOptionsAnnotationKey] 
     ]; 
    // Add any custom logic here. 
    return handled; 
} 

- (BOOL)application:(UIApplication *)application 
      openURL:(NSURL *)url 
      options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options { 

    BOOL handled = [[FBSDKApplicationDelegate sharedInstance] application:application 
    openURL:url 
    sourceApplication:options[UIApplicationOpenURLOptionsSourceApplicationKey] 
    annotation:options[UIApplicationOpenURLOptionsAnnotationKey] 
    ]; 
    // Add any custom logic here. 
    return handled; 
} 

にそれを修正します

関連する問題