繁体   English   中英

自定义Facebook登录按钮在iOS中不响应

[英]Custom Facebook Login button doesn't respond in iOS

嘿,所以我的应用程序上有一个自定义Facebook登录按钮,其中包含以下代码(单击该按钮后执行):

-(void)clickedLoginButton{
    NSLog(@"clicked button");
    FBSDKLoginManager * manager = [[FBSDKLoginManager alloc]init];
    [manager logInWithReadPermissions:@[@"public_profile"] fromViewController:self handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {
        NSLog(@"finished");
        if (error) {
            NSLog(@"error occurred");
        } else if (result.isCancelled) {
            NSLog(@"Cancelled");
        } else {
            NSLog(@"job done");
        }
    }];
}

它打印出“单击的按钮”,但由于某种原因不打印处理程序内部发生的任何事情。 但是,我很困惑,因为当您单击Facebook登录按钮时,它将带您到显示“您已授权”的Facebook,然后将我带回到应用程序屏幕。 不知道为什么它没有在处理程序内调用任何东西。

我意识到我有多个应用程序实例下载到手机上,因此当我删除所有实例并再次尝试时,它运行良好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM