小编Ank*_*ita的帖子

使用Facebook-iOS-SDK(4.0.1)result.isCancelled在使用浏览器时设置

我正在使用Facebook-iOS-SDK(4.0.1)使用自定义按钮登录.我正在实现以下代码

- (IBAction)fbButtonClicked:(UIButton *)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
            if ([FBSDKAccessToken currentAccessToken]) {


                [[[FBSDKGraphRequest alloc] initWithGraphPath:@"me/friends" parameters:nil]
                 startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result2, NSError *error) {

                     if (!error) {
                         NSLog(@"fetched user:%@", result2); …
Run Code Online (Sandbox Code Playgroud)

facebook facebook-graph-api ios8

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

标签 统计

facebook ×1

facebook-graph-api ×1

ios8 ×1