ios – (com.facebook.sdk.login错误304.)FBSDK 4.2错误

发布时间:2020-06-03 发布网站:脚本之家
价值2580元廖雪峰前端视频终终终于免费啦!
脚本之家收集整理的这篇文章主要介绍了ios – (com.facebook.sdk.login错误304.)FBSDK 4.2错误脚本之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用Facebook功能实现登录,但是我正在收到以下错误.

Login Failed with error: The operation couldn’t be completed.
(com.facebook.sdk.login error 304.)

这是我的代码

- (void)loginWithFacebook {
        NSString *const read_actions = @"email";

        [[[FBSDKLoginManager alloc] init]
         logInWithReadPermissions:@[read_actions] handler:^(FBSDKLoginManagerLoginResult *result,NSError *error)
         {
             if (error) {
                 NSLog(@"Login Failed with error: %@",error.localizedDescription);
             }
             else if (result.isCancelled)
             {
                 NSLog(@"Login Failed due to Cancel");
             }
             else
             {
                 if ([result.grantedPermissions containsObject:read_actions]) {
                     NSLog(@"Permission granted");

                 }
             }
         }];
    }

解决方法

这可能是因为之前登录的令牌不会被清除.
NSString *const read_actions = @"email";
FBSDKLoginManager *loginManager = [[FBSDKLoginManager alloc] init];
[loginManager logOut];
[loginManager logInWithReadPermissions:@[read_actions]
                               handler:^(FBSDKLoginManagerLoginResult *result,NSError *error) {
                                   if (error) {
                                       NSLog(@"Login Failed with error: %@",error.localizedDescription);
                                   }
                                   else if (result.isCancelled) {
                                       NSLog(@"Login Failed due to Cancel");
                                   } else {
                                       if ([result.grantedPermissions containsObject:read_actions]) {
                                           NSLog(@"Permission granted");
                                        }
                                   }
                               }];

总结

以上是脚本之家为你收集整理的ios – (com.facebook.sdk.login错误304.)FBSDK 4.2错误全部内容,希望文章能够帮你解决ios – (com.facebook.sdk.login错误304.)FBSDK 4.2错误所遇到的程序开发问题。

如果觉得脚本之家网站内容还不错,欢迎将脚本之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢交流学习经验,点击链接加入脚本之家官方QQ群:1065694478