相关疑难解决方法(0)

ios facebook sdk 4.0登录错误代码304

我刚刚更新了facebook sdk v4.0

并根据使用自定义登录UI的教程

-(IBAction)facebookLoginClick:(id)sender {

FBSDKLoginManager *login = [[FBSDKLoginManager alloc] init];

[login logInWithReadPermissions:@[@"email"] handler:^(FBSDKLoginManagerLoginResult *result, NSError *error) {
    if (error) {
        // Process error
    } else if (result.isCancelled) {
        // Handle cancellations
    } else {
        // If you ask for multiple permissions at once, you
        // should check if specific permissions missing
        if ([result.grantedPermissions containsObject:@"email"]) {
            // Do work
        }
    }
}];
}
Run Code Online (Sandbox Code Playgroud)

但结果总是为零,错误代码是304,我错过了什么?

objective-c ios facebook-sdk-4.0

64
推荐指数
5
解决办法
3万
查看次数

Facebook SDK 3.1 - com.facebook.sdk使用[facebook authorize:permissions]进行身份验证时出错5

使用以下授权方法进行身份验证时,我会使用startWithGraphPath和startForMeWithCompletionHandler获取com.facebook.sdk错误5,但不会使用requestWithGraphPath.我成功获得令牌(在didLogin中打印)并通过requestwithGraphPath获取我想要的任何内容,但我无法使用其他方法.如果有人遇到同样的问题或类似的东西或有任何想法,如果你分享它我会很高兴.

谢谢

方法:

NSArray *permissions = [[NSArray alloc] initWithObjects: @"user_likes",@"offline_access",@"read_stream",@"publish_stream",nil];
[_facebook authorize:permissions];
Run Code Online (Sandbox Code Playgroud)

sdk xcode authorization facebook ios

4
推荐指数
1
解决办法
1万
查看次数