反应本机fbsdk登录IOS白屏

Hak*_*uru 5 facebook ios react-native

我在使用官方的react-native-fbsdk软件包登录facebook时遇到问题,它在Android上运行良好,但在登录完成后取消它或取消后重新定向到我的应用程序.

我做了什么 :

  • 链接的react-native-fbsdk

  • 在Facebook页面上关注IOS入门指南

任何帮助将不胜感激.

Fil*_* P. 3

您需要修改ios项目中的AppDelegate.m文件

Facebook React-native 常见问题解答

此问题表明 AppDelegate.m 文件中的代码尚未正确设置。确认您的代码与此示例类似:

AppDelegate.m
#import <FBSDKCoreKit/FBSDKCoreKit.h>
- (BOOL)application:(UIApplication *)application 
        didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {

    [[FBSDKApplicationDelegate sharedInstance] application:application
        didFinishLaunchingWithOptions:launchOptions];
    // Add any custom logic here.
    return YES;
}

- (BOOL)application:(UIApplication *)application 
        openURL:(NSURL *)url 
        sourceApplication:(NSString *)sourceApplication 
        annotation:(id)annotation {

    BOOL handled = [[FBSDKApplicationDelegate sharedInstance] 
        application:application
        openURL:url
        sourceApplication:sourceApplication
        annotation:annotation
    ];
    // Add any custom logic here.
    return handled;
}
Run Code Online (Sandbox Code Playgroud)